home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / door / mplus300.zip / MAILMGR.DOC < prev    next >
Text File  |  1993-01-06  |  243KB  |  5,181 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.   ┌───────────────────────────────────────────────────────────────────────┐  
  14.   │ ▒▒▒▄▄▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▄ ▒▒▄    A QWK-compatible mail door for RBBS-PC   │
  15.   │ ▒▒█▒▒█▒▒█ ▒▒█▀▒▒█ ▒▒█ ▒▒█   Copyright (C) 1991-93 Newark Connections  │ █
  16.   │ ▒▒█ ▀▀▒▒█ ▒▒▒▒▒▒█ ▒▒█ ▒▒█              All rights reserved            │ █
  17.   │ ▒▒█   ▒▒█ ▒▒█ ▒▒█ ▒▒█ ▒▒█                                             │ █
  18.   │ ▒▒█   ▒▒█ ▒▒█ ▒▒█ ▒▒█ ▒▒▒▒▒▒▄     Version 3.00 - January 6, 1993      │ █
  19.   │  ▀▀    ▀▀  ▀▀  ▀▀  ▀▀  ▀▀▀▀▀▀                                         │ █
  20.   │           ▒▒▒▄▄▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▄▄ ▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ │ █
  21.   │           ▒▒█▒▒█▒▒█ ▒▒█▀▒▒█ ▒▒█▒▒█▒▒█ ▒▒█▀▒▒█ ▒▒█▀▀▀▀ ▒▒█▀▀▀▀ ▒▒█▀▒▒█ │ █
  22.   │           ▒▒█ ▀▀▒▒█ ▒▒▒▒▒▒█ ▒▒█ ▀▒▒▒█ ▒▒▒▒▒▒█ ▒▒█▒▒▒▄ ▒▒▒▒▒▄  ▒▒▒▒▒█▀ │ █
  23.   │           ▒▒█   ▒▒█ ▒▒█ ▒▒█ ▒▒█   ▒▒█ ▒▒█ ▒▒█ ▒▒█ ▒▒█ ▒▒█▀▀▀  ▒▒█▀▒▒▄ │ █
  24.   │           ▒▒█   ▒▒█ ▒▒█ ▒▒█ ▒▒█   ▒▒█ ▒▒█ ▒▒█ ▒▒▒▒▒▒█ ▒▒▒▒▒▒▄ ▒▒█ ▒▒█ │ █
  25.   │            ▀▀    ▀▀  ▀▀  ▀▀  ▀▀    ▀▀  ▀▀  ▀▀  ▀▀▀▀▀▀  ▀▀▀▀▀▀  ▀▀  ▀▀ │ █
  26.   │ Newark Connections           ▒▒▒▒▒▒▄ ▒▒▄     ▒▒▄ ▒▒▄ ▒▒▒▒▒▒▄          │ █
  27.   │ P.O. Box 2023          ▒▒▄   ▒▒█▀▒▒█ ▒▒█     ▒▒█ ▒▒█ ▒▒█▀▀▀▀   ▒▒▄    │ █
  28.   │ Heath, OH  43056     ▒▒▒▒▒▒▄ ▒▒▒▒▒▒█ ▒▒█     ▒▒█ ▒▒█ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄  │ █
  29.   │                        ▒▒█▀▀ ▒▒█▀▀▀▀ ▒▒█     ▒▒█ ▒▒█  ▀▀▀▒▒█   ▒▒█▀▀  │ █
  30.   │ Data #1 614-366-4392    ▀▀   ▒▒█     ▒▒▒▒▒▒▄ ▒▒▒▒▒▒█ ▒▒▒▒▒▒█    ▀▀    │ █
  31.   │ Data #3 614-366-6588          ▀▀      ▀▀▀▀▀▀  ▀▀▀▀▀▀  ▀▀▀▀▀▀          │ █
  32.   └───────────────────────────────────────────────────────────────────────┘ █
  33.     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  34.  
  35.  
  36.       "Go gently among the messages and comments that have been left and
  37.       remember what peace there may be in silence."
  38.  
  39.       "...Be proud of those whose company you keep -- all those that are 
  40.       running or have ever run RBBS-PC."
  41.  
  42.       "...Be careful.  Strive to be happy and enjoy......."
  43.  
  44.                                                         Tom Mack
  45.                                                         July 28, 1986
  46.  
  47.  
  48. MAIL MANAGER +PLUS+                                                     Page i
  49.  
  50.                             TABLE OF CONTENTS
  51.  
  52.        An Introduction to Mail Manager +Plus+ . . . . . . . . . .  1
  53.        Warranty, distribution, & registration . . . . . . . . . .  2
  54.        Registration form. . . . . . . . . . . . . . . . . . . . .  4
  55.        Features & limitations . . . . . . . . . . . . . . . . . .  5
  56.        Checklist of requirements  . . . . . . . . . . . . . . . .  7
  57.  
  58.        INSTALLING MAIL MANAGER +PLUS+ . . . . . . . . . . . . . .  8
  59.             * Before you begin, READ THIS! *. . . . . . . . . . .  8
  60.             Upgrading from a previous version . . . . . . . . . .  9
  61.             Installing the door . . . . . . . . . . . . . . . . . 11
  62.             If you have a locked BPS rate . . . . . . . . . . . . 13
  63.             Command line options. . . . . . . . . . . . . . . . . 14
  64.             Planning your user interface. . . . . . . . . . . . . 16
  65.             SysOp-configurable text files . . . . . . . . . . . . 19
  66.             Text files for FIDO netmail areas . . . . . . . . . . 22
  67.  
  68.        CONFIGURING MAIL MANAGER +PLUS+ (MAILCFG.EXE). . . . . . . 24
  69.             Screen #1 (General configuration #1). . . . . . . . . 26
  70.             Screen #2 (General configuration #2). . . . . . . . . 30
  71.             Screen #3 (Conference selection). . . . . . . . . . . 35
  72.             Screen #4 (Conference edit) . . . . . . . . . . . . . 36
  73.             Multiple configuration files. . . . . . . . . . . . . 42
  74.  
  75.        FIDO-STYLE *.MSG MESSAGE AREAS . . . . . . . . . . . . . . 43
  76.             An introduction to FIDO land. . . . . . . . . . . . . 43
  77.             Configuring FIDO conferences. . . . . . . . . . . . . 44
  78.             Netmail areas . . . . . . . . . . . . . . . . . . . . 47
  79.             Netmail messages within reply packets . . . . . . . . 50
  80.             Last minute thoughts on *.MSG areas . . . . . . . . . 52
  81.  
  82.        MISCELLANEOUS CONSIDERATIONS . . . . . . . . . . . . . . . 53
  83.             Debugging your setup, and running in local mode . . . 53
  84.             Handling NON-STANDARD ports . . . . . . . . . . . . . 57
  85.             DESQview, networks, and multiple nodes. . . . . . . . 58
  86.             Working with a FOSSIL driver. . . . . . . . . . . . . 60
  87.             QWK networking. . . . . . . . . . . . . . . . . . . . 61
  88.             Security features of Mail Manager +Plus+  . . . . . . 62
  89.             Additional features . . . . . . . . . . . . . . . . . 64
  90.  
  91.        UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+  . . . . 67
  92.             CFG2TXT & TXT2CFG - the binary<-->text utilities. . . 68
  93.             MailFix, the *M.DEF purge/repair utility. . . . . . . 72
  94.             MMIndex, the indexing program for *.MSG areas . . . . 76
  95.             MMGRNode, the nodelist compiler . . . . . . . . . . . 77
  96.             MNET, the QWK network QWK->REP conversion utility . . 79
  97.             MUSER, the MAILMGR.USR user file editor . . . . . . . 80
  98.             UPDATE and UPDATUSR - upgrade utilities . . . . . . . 82
  99.  
  100.        MAIL MANAGER'S MAIN MENU . . . . . . . . . . . . . . . . . 83
  101.             C)onfigure  . . . . . . . . . . . . . . . . . . . . . 83
  102.             D)ownload . . . . . . . . . . . . . . . . . . . . . . 88
  103.             E)xpedite!  . . . . . . . . . . . . . . . . . . . . . 88
  104.             G)oodbye. . . . . . . . . . . . . . . . . . . . . . . 88
  105.  
  106.  
  107. MAIL MANAGER +PLUS+                                                     Page ii
  108.  
  109.                             TABLE OF CONTENTS
  110.  
  111.        MAIL MANAGER'S MAIN MENU (Continued):
  112.             Q)uit . . . . . . . . . . . . . . . . . . . . . . . . 88
  113.             H)elp . . . . . . . . . . . . . . . . . . . . . . . . 88
  114.             I)nformation  . . . . . . . . . . . . . . . . . . . . 89
  115.             M)essage number (lowest) to extract in each conf. . . 89
  116.             R)ead messages by conference. . . . . . . . . . . . . 89
  117.             P)ost a message . . . . . . . . . . . . . . . . . . . 90
  118.             U)pload your replies  . . . . . . . . . . . . . . . . 90
  119.             W)ho's online to RBBS-PC? . . . . . . . . . . . . . . 90
  120.             X)pert toggle . . . . . . . . . . . . . . . . . . . . 91
  121.  
  122.                                 APPENDICES
  123.  
  124.        Appendix A: Common problems  . . . . . . . . . . . . . . . 92
  125.        Appendix B: Contacting the authors . . . . . . . . . . . . 95
  126.        Appendix C: How to get the latest version  . . . . . . . . 96
  127.        Appendix D: Acknowledgements . . . . . . . . . . . . . . . 97
  128.        Appendix E: For TRULY curious types only . . . . . . . . . 99
  129.        Appendix F: Mail Manager's file formats (for programmers)  100
  130.        Appendix G: About this document. . . . . . . . . . . . . . 104
  131.  
  132.  
  133.                                INTRODUCTION                             Page 1
  134.                                ------------
  135.  
  136.         The 'QWK' format has been around for some time now, and is intended
  137.         as a standardized way to transfer mail, news, and bulletins to and
  138.         from your bulletin board, and your users.
  139.  
  140.         Mail Manager was conceived as a way to handle RBBS-PC message
  141.         bases offline, via this 'QWK' format used by popular mail readers
  142.         such as SLMR, JABBER, OFFLINE, OLX, and many others.
  143.  
  144.         This type of mail transfer is normally a four-step process:
  145.  
  146.             1) The users call your BBS, open the QWK-style mail door,
  147.                and download their *.QWK mail packets.
  148.  
  149.             2) The users then log off the BBS, and use any number of
  150.                QWK-compatible offline mail readers to read and reply
  151.                to messages contained in the mail packets.  When they
  152.                exit their mail readers, any messages entered in that
  153.                session are packed up into what is termed as "reply
  154.                packets".
  155.  
  156.             3) The users then call your BBS back up, open the QWK-style
  157.                mail door, and upload their reply packets (*.REP).
  158.  
  159.             4) The QWK-style mail door then processes the reply packet,
  160.                and inserts the new messages into the proper message
  161.                base(s).
  162.  
  163.         Enter RBBS-PC and Mail Manager +Plus+.
  164.  
  165.         The original purpose was to create a small, secure, functional
  166.         door for our users here on our own 3-node RBBS-based system, but
  167.         has since expanded quite a bit beyond what we had originally
  168.         intended (to put it mildly).
  169.  
  170.         We acknowledge that there are at least four QWK mail doors
  171.         for RBBS-PC message bases:
  172.  
  173.                JIMMER by Jim Goodenough,        (Shareware)
  174.                TQM by Tom Collins,              (Shareware)
  175.                our original Mail Manager, and   (Free)
  176.                Mail Manager +Plus+              (Shareware)
  177.  
  178.         One of these four packages should be able to handle your QWK
  179.         needs.  Naturally, we're hoping that you choose Mail Manager
  180.         +Plus+!
  181.  
  182.         JIMMER popped up during development of Mail Manager's initial
  183.         release, and TQM followed a few months later.
  184.  
  185.         Mail Manager +Plus+ is our continuing effort to add additional
  186.         features to the basic Mail Manager package.  Mail Manager and
  187.         Mail Manager +Plus+ have been in nearly continuous development
  188.         since late January of 1991, and they are by far the largest
  189.         projects that we have ever tackled.
  190.  
  191.  
  192.                     WARRANTY, DISTRIBUTION, & REGISTRATION              Page 2
  193.                     --------------------------------------
  194.  
  195.         Mail Manager +Plus+ is NOT guaranteed in any way, shape, or form.
  196.         Although we have worked very hard to keep our door compatible
  197.         with a wide variety of possible RBBS configurations, we are
  198.         forced to deal with two very important aspects of your RBBS-PC:
  199.         your USERS files, and your MESSAGES files.  While it works just
  200.         fine here, there may be differences in your setup that can
  201.         cause problems.  THEREFORE:
  202.  
  203.                    RUN MAIL MANAGER +PLUS+ AT YOUR OWN RISK!
  204.  
  205.         The Mail Manager +Plus+ package (MPLUS300.ZIP) may be distributed
  206.         freely (in un-modified form) to friends, associates, and bulletin
  207.         boards.  Re-archiving into your favorite format (ARJ, LZH, etc) is
  208.         permitted, provided that the entire package (and all documentation)
  209.         is included in the re-archiving process, and no files are modified.
  210.         If you received this package in some other format than MPLUS300.ZIP,
  211.         or the .ZIP file does not have Chip Morrow's -AV verification, then
  212.         you did not receive an original copy.  Please see the appendices on
  213.         how to obtain a copy of Mail Manager +Plus+ directly from the
  214.         authors.
  215.  
  216.         If you are a registered user of our door, do *NOT* distribute the
  217.         registration code that you received from us.  This is your own
  218.         personal registration, and is not for distribution.
  219.  
  220.         If you are a shareware distributor/dealer, a normal disk copying
  221.         and postage charge is permitted, provided that the amount to do
  222.         so does not exceed the REAL costs.
  223.  
  224.         ----------------------------------------------------------------
  225.  
  226.         Mail Manager +Plus+ is a fully-functional SHAREWARE package.
  227.  
  228.         If you like our door, and continue using it beyond a reasonable
  229.         evaluation period, you are obligated to register it with us.
  230.         Your registration will be good for future releases of the door
  231.         as well.
  232.  
  233.         Registration of our door simply removes the "* UNREGISTERED *
  234.         Evaluation copy" notice that you and your users see when the
  235.         door loads, and replaces it with your registration number and
  236.         name.  Mail Manager +Plus+ is not otherwise crippled in *ANY*
  237.         way.
  238.  
  239.         The registration fee structure for Mail Manager +Plus+ / MNET is:
  240.  
  241.            Mail Manager +Plus+ alone                            = $25.00
  242.            Mail Manager +Plus+ and MNET at same time            =  30.00
  243.            MNET - add to existing Mail Manager +Plus+ reg.      =   7.50
  244.                  (incl latest Mail Manager +Plus+ on disk)
  245.            MNET by itself                                       =  10.00
  246.  
  247.  
  248.                     WARRANTY, DISTRIBUTION, & REGISTRATION              Page 3
  249.                     --------------------------------------
  250.  
  251.         If you are already a registered user of Mail Manager +Plus+, and
  252.         don't want MNET, you're all set; just download the latest version
  253.         of the door from your favorite source.
  254.  
  255.         As you can see, we're not attempting to get rich here, just trying
  256.         to cover some of the cost of development and support.  As a SysOp
  257.         yourself, you already know what it costs for any LD connect time
  258.         at all, and the number of hours spent in front of the keyboard.
  259.  
  260.         If you never intend to register Mail Manager +Plus+ with us, and/or
  261.         need only a fraction of its features, you may wish to consider our
  262.         "free" version of the door instead, which does not require a
  263.         registration fee for continued use.
  264.  
  265.         If you do choose to register, BLESS YOU!  The registration form is
  266.         on the next page.
  267.  
  268.  
  269. REGISTRATION FORM FOR MAIL MANAGER +PLUS+                               Page 4
  270.  
  271.  
  272.             Name:  __________________________________________________
  273.   
  274.          Address:  __________________________________________________
  275.  
  276.   City/State/Zip:  __________________________________________________
  277.  
  278.   Mail Manager +Plus+ version that I am currently using:  ___v3.00___
  279.  
  280.   BBS Name (as you'd like it to appear in the registration information).
  281.   This can be your organization name, your name, or any other one-liner
  282.   that you would like your users to see when the door loads.  Should not
  283.   exceed 60 characters:
  284.  
  285.   ______________________________________________________________________
  286.  
  287.   Specify disk size:  [ ] 3 1/2"    [ ] 5 1/4"
  288.  
  289.   Comments (optional): _________________________________________________
  290.   
  291.   ______________________________________________________________________
  292.   
  293.   ______________________________________________________________________
  294.  
  295.   ______________________________________________________________________
  296.  
  297.   OPTIONAL: BBS phone number and/or Zone:Net/Node ID (for our own use,
  298.             in case we feel it necessary to contact you directly).
  299.  
  300.             ______________________________   HST [ ] v32 [ ]  2400 [ ]
  301.  
  302.   [ ] Mail Manager +Plus+ QWK mail door for RBBS-PC and Fido *.MSG,
  303.       with MNET.EXE node QWK network conversion utility ...........   $30.00
  304.  
  305.   [ ] Mail Manager +Plus+ QWK mail door for RBBS-PC and Fido *.MSG:   $25.00
  306.  
  307.   [ ] MNET QWK network node conversion utility alone..............:   $10.00
  308.  
  309.   [ ] MNET - add to existing Mail Manager +Plus+ registration, with
  310.       current Mail Manager +Plus+ release on disk.................:
  311.                 My registration # is _________    <-- IMPORTANT!       $7.50
  312.  
  313.                                                    Total enclosed:  ________
  314.  
  315.   We will mail you a copy of the current version(s) of Mail Manager +Plus+
  316.   (and/or MNET, if applicable), and instructions for registering them in
  317.   the name entered above.  One registration covers all nodes of your BBS.
  318.  
  319.   Send check or money order (payable to Newark Connections) for total
  320.   amount in U.S. Funds to:
  321.  
  322.                             Newark Connections
  323.                             P.O. Box 2023
  324.                             Heath, OH  43056
  325.  
  326.  
  327.                           FEATURES/LIMITATIONS                          Page 5
  328.                           --------------------
  329.  
  330.   The length of this list got ridiculous a long time ago.  So, we'll only
  331.   list the MAJOR stuff that you might be interested in:
  332.  
  333.         ■ Can use a FOSSIL for communications.
  334.  
  335.         ■ Supports both DESQview and NetBIOS file & record locking
  336.           schemes, as well as file sharing under NetBIOS, and supports
  337.           Novell networks.
  338.  
  339.         ■ Mail packets can be downloaded in either text or QWK format.
  340.           Both types of mail packets can, at the option of the sysop,
  341.           contain all sorts of additional stuff such as bulletins,
  342.           news, new file listings, etc.
  343.  
  344.         ■ Supports the optional multiple message headers that are
  345.           present in the recent release of RBBS-PC v17.4.
  346.  
  347.         ■ Supports both types of RBBS-PC message bases, fixed-length
  348.           and 'elastic'.  (Your message bases are 'elastic' if you
  349.           have configured them to GROW as messages are added).
  350.           Can handle a mix of both 'fixed-length' and 'elastic'
  351.           message bases.
  352.  
  353.         ■ Supports FIDO-style *.MSG message bases, as well as RBBS-PC's
  354.           own *M.DEF's.
  355.  
  356.         ■ Supports FIDO-style *.MSG netmail areas, complete with
  357.           CRASH capability, file-attaches, and file requests.
  358.  
  359.         ■ Each FIDO-style *.MSG area is configured with its own
  360.           Zone:Net/Node address, so you can painlessly be a part of
  361.           many different mail zones.  Also, AKA addresses are supported
  362.           for Netmail areas, so crash mail can be sent to many different
  363.           zones with a single netmail area.
  364.  
  365.         ■ Supports QWK networks, can generate net-status-capable QWK
  366.           packets for specific usernames.
  367.  
  368.         ■ Special "net status" users can specify whether to receive
  369.           "full" QWK, or just the necessities for network transfer.
  370.  
  371.         ■ Users can read, reply, and post messages to both RBBS-PC *M.DEF
  372.           and Fido *.MSG areas while online within the door, as well as
  373.           use offline QWK/REP transfer of mail.
  374.  
  375.         ■ Multi-node support (up to 36 nodes) via DORINFOx.DEF and
  376.           separate subdirectories for each node (built by Mail Manager
  377.           on-the-fly).
  378.  
  379.         ■ Up to 500 conferences can be configured.
  380.  
  381.         ■ Support for non-standard communication ports & IRQ's via
  382.           FOSSIL, MAILMGR.PRO, and batch files.
  383.  
  384.  
  385.                           FEATURES/LIMITATIONS                          Page 6
  386.                           --------------------
  387.  
  388.         ■ Up to 1,000 messages can be extracted & downloaded in any
  389.           one mail packet.  Subsequent downloads will extract any
  390.           additional waiting messages.  (1,000 messages means at
  391.           least a 300K compressed mail packet).
  392.  
  393.         ■ BPS rates up to 115K, and COM ports 1-4 are supported.
  394.  
  395.         ■ X, Y, and Zmodem for file transfers via Forsberg's DSZ,
  396.           or you can use our implementation of PROTO.DEF (MAILMGR.PRO)
  397.           and configure a number of different protocols.
  398.  
  399.         ■ "(R)", and "Re:", when found at the beginning of the subject
  400.           field of extracted messages, are stripped from the field.  This
  401.           allows offline readers to group related messages together, rather
  402.           than into one group with and one without.
  403.  
  404.         ■ *FAST* message extracting (in *M.DEF message bases) and handling
  405.           of ".REP" uploads.
  406.  
  407.         ■ High/low ASCII can be allowed or stripped in each conference.
  408.  
  409.         ■ ANSI can be allowed or stripped in each conference.
  410.  
  411.         ■ Mail reader tearlines in uploaded messages can be altered
  412.           (for possible FIDO compatibility) from "--- " to "    ", or
  413.           left alone for each conference.
  414.  
  415.         ■ The popular "alias" merge is supported, and alias names can be
  416.           allowed or disallowed by conference.
  417.  
  418.         ■ Conferences can be joined from within the door, or can be
  419.           configured to force the users to join from RBBS-PC.
  420.  
  421.         ■ Extensive security checks.
  422.  
  423.  
  424.                        CHECKLIST OF REQUIREMENTS                        Page 7
  425.                        -------------------------
  426.  
  427.    [ ] DOS v3.30 or above.
  428.  
  429.    [ ] At least one RBBS-PC message base and user file, or if you are
  430.        running a BBS type other than RBBS-PC, a conversion utility to
  431.        create one for you.
  432.  
  433.    [ ] If you are running RBBS-PC, separate RBBS-PC users files for each
  434.        conference/subboard.
  435.  
  436.    [ ] DORINFOx.DEF for remote operation.
  437.  
  438.    [ ] A recent version of DSZ.COM (one that supports the "handshake slow"
  439.        command) *IN A DOS PATH!*, or the external protocols of your choice
  440.        via MAILMGR.PRO (our implementation of RBBS-PC's PROTO.DEF).
  441.  
  442.    [ ] The environment variable of your choice set to indicate where
  443.        Mail Manager is to look for "XFER-[node].DEF" (where [node] is
  444.        the node number).  XFER-x.DEF is no longer required to be in the
  445.        default directory.
  446.  
  447.    [ ] The file compression/extraction programs of your choice in
  448.        a DOS path, or wherever you specified them in Mail Manager's
  449.        list of archivers (MAILMGR.ARL).
  450.  
  451.    [ ] Memory: 
  452.           
  453.        - About 310K free memory for Mail Manager +Plus+ itself, plus
  454.        - 384 bytes for each conference, plus
  455.        - whatever you need for your file compression software and
  456.          external protocols.
  457.  
  458.        Think about this.  200 conferences * 384 bytes each = 76,800
  459.        additional bytes.  That's about 386K BEFORE your external
  460.        compression and file transfer software.  The full slew of
  461.        conferences (500 * 384) would be an additional 192K (or a total
  462.        of about 502K).  Figure in another RAM-hungry application like
  463.        Robert Jung's ARJ archiver, and you could need more conventional
  464.        memory than your PC has available!
  465.  
  466.        There is a wonderful shareware program available out there,
  467.        written by Davis Augustine, by the name of "SHROOM".  SHROOM
  468.        has the ability to swap an application to disk (or a RAM disk,
  469.        for speed) whenever the application "shells" to an external
  470.        program.  SHROOM works very well with Mail Manager +Plus+
  471.        (RBBS-PC, too!), and you would be well-advised to look into
  472.        this utility if you are tight on RAM, and/or have a large
  473.        number of conferences to configure into Mail Manager +Plus+.
  474.  
  475.        You can locate SHROOM on many Bulletin Boards, or by contacting
  476.        the author directly:
  477.  
  478.                    Davis Augustine (Shroom Shareware)
  479.                    P.O. Box 610
  480.                    Sausalito, CA  94966-0610
  481.  
  482.  
  483. INSTALLING MAIL MANAGER +PLUS+                                          Page 8
  484.  
  485.                             BEFORE YOU BEGIN
  486.                             ----------------   
  487.  
  488.    *PLEASE READ THIS!!!!!! *********************************************
  489.  
  490.    RBBS-PC has the unique ability to create, read, and manipulate its
  491.    own corrupted message bases, without ever telling you that anything's
  492.    wrong.
  493.  
  494.    Mail Manager is not as forgiving, and requires that your message bases
  495.    be in good condition.  It is therefore STRONGLY suggested that you run
  496.    some type of a checkout/repair utility against your message bases
  497.    BEFORE installing Mail Manager.  We've included an alternate utility
  498.    named MailFix to repair/purge your message bases, which you can try
  499.    out as an alternative to CONFIG.EXE's repair and purge functions.
  500.  
  501.    MailFix is compatible with RBBSMail'ed, MsgToss'ed, and OverMail'ed
  502.    message bases (which have differently-formatted message headers), as
  503.    well as RBBS-standard message bases, INCLUDING v17.4 multi-headers.
  504.    This is in contrast to RBBS-PC's CONFIG option #185, which simply
  505.    will not properly handle a message base that has been manipulated by
  506.    any of these mail processors.
  507.  
  508.    *PLEASE* take a few minutes to read the section of this document
  509.    regarding MailFix before you attempt to utilize this program!
  510.  
  511.    In any event, you really SHOULD check out the integrity of your
  512.    message bases before attempting to install Mail Manager.
  513.  
  514.  
  515. INSTALLING MAIL MANAGER +PLUS+                                          Page 9
  516.  
  517.                     UPGRADING FROM A PREVIOUS VERSION
  518.                     ---------------------------------
  519.  
  520.    Version 3.00 is a major update to the Mail Manager +Plus+ series.
  521.  
  522.    If you are upgrading from a version lower than 1.30, your best bet is
  523.    to set up Mail Manager +Plus+ from scratch.  The changes are simply
  524.    too extensive.
  525.  
  526.    With that out of the way, there are several things common to ALL upgrades
  527.    from v1.30 through 2.04:
  528.  
  529.       [ ] - Back up your Mail Manager directory!  It never hurts to play it
  530.             safe.
  531.  
  532.       [ ] - There are new main menu options.  If you have created custom
  533.             menus, change them to reflect the new options - de-compress
  534.             the file MAILMGR.MNU from 300-TXT.ZIP, and have a look at what
  535.             they are.  If you are using the default menus, just overwrite
  536.             your existing ones with MAILMGR*.MNU in 300-TXT.ZIP.
  537.  
  538.       [ ] - Since there are new main menu items, there are new items listed
  539.             in the Mail Manager help files.  Delete your old MAILMGR*.HLP
  540.             files, and use the new ones contained within 300-TXT.ZIP.
  541.             These help files have a new naming convention: MMGR*.HLP.
  542.             Do not rename them.
  543.  
  544.       [ ] - Overwrite all executables with the ones contained within
  545.             300-EXE.ZIP.  (You backed up your old ones, right?)
  546.  
  547.    That's it for the initial stuff.  Now, depending on which version you
  548.    were running:
  549.  
  550.    ---------------------------------------------------------------------------
  551.    UPGRADING FROM THE "FREE" MAIL MANAGER V1.3x:
  552.    ---------------------------------------------------------------------------
  553.  
  554.    Although it is relatively painless to upgrade from v1.3x of Mail Manager,
  555.    please be aware that both the configuration file and user file
  556.    (MAILMGR.CFG and MAILMGR.USR) have changed in format, and the new MAILCFG
  557.    program will report that your old configuration file is corrupt.
  558.  
  559.    Run the supplied UPDATE.EXE against your existing configuration file,
  560.    then run the supplied UPDATUSR.EXE against your existing MAILMGR.USR
  561.    file.  MAKE SURE YOU RUN THESE UTILITIES FROM YOUR MAIL MANAGER DIRECTORY!
  562.    After you've run these utilities once, you can throw them away (UPDATE.EXE
  563.    and UPDATUSR.EXE).
  564.  
  565.         **********************************************
  566.    -->> *  RUN UPDATUSR.EXE ONCE AND ONLY ONCE!!!!!  * <<---
  567.         **********************************************
  568.  
  569.    After that, run the new MAILCFG.EXE and carefully look for changes,
  570.    especially in the conference edit screen.  You'll have to go into the
  571.    new manual if some of the options appear confusing.
  572.  
  573.  
  574. INSTALLING MAIL MANAGER +PLUS+                                          Page 10
  575.  
  576.                     UPGRADING FROM A PREVIOUS VERSION
  577.                     ---------------------------------
  578.  
  579.    ---------------------------------------------------------------------------
  580.    UPGRADING FROM "PLUS" V2.0x:
  581.    ---------------------------------------------------------------------------
  582.  
  583.    All you really need to do is run the new MAILCFG against your existing
  584.    configuration file(s), and save your changes when finished.  There is
  585.    one new option on the second screen of the main configuration, and two
  586.    new options in each conference.  Respectively, they are:
  587.  
  588.       - Allow G)oodbye and E)xpedite! options to drop DTR?  (Default = No)
  589.  
  590.       - Number of lines allowed in each message (Default = 99)
  591.  
  592.       - Conference description (no default)
  593.  
  594.    ---------------------------------------------------------------------------
  595.    IF YOU'RE SETTING UP FOR THE FIRST TIME:
  596.    ---------------------------------------------------------------------------
  597.  
  598.    There is no such thing as a "QUICK INSTALL" for Mail Manager +Plus+,
  599.    although you can be up and running fairly easily by:
  600.  
  601.        - Creating a \MAILMGR directory off of your root,
  602.        - De-compressing the archives 300-EXE.ZIP and 300-TXT.ZIP there,
  603.        - Run MAILCFG.EXE, and follow the prompts, then...
  604.        - Follow standard procedure for adding a new door to your system
  605.          (DOORS.DEF, menus, etc. etc.)
  606.  
  607.    However, we do *NOT* recommend that you do it this way if you have
  608.    more than a handful of conferences, and plan to add or delete any
  609.    in the forseeable future.  A little advance planning *NOW* can save
  610.    you a world of grief later, and there are many customizable text
  611.    files that you may want to change.
  612.  
  613.  
  614. INSTALLING MAIL MANAGER +PLUS+                                          Page 11
  615.  
  616.                            INSTALLING THE DOOR
  617.                            -------------------
  618.  
  619.    If for some reason these instructions are not clear to you, or this
  620.    is your first attempt at installing a door in your RBBS-PC, there's
  621.    really not much that can take the place of RBBS-PC's documentation.
  622.  
  623.    With that said...
  624.  
  625.    Check your environment variables (type "SET" at the DOS prompt).  Both 
  626.    RBBS-PC and Mail Manager +Plus+ use the log file "XFER-x.DEF", where 
  627.    "x" is the node number.  Mail Manager +Plus+ needs an environment 
  628.    variable to determine where this file is located on your system.  Most 
  629.    of us seem to be using Forsberg's DSZ for file transfers, so there 
  630.    should be a line referencing "DSZLOG" in either the batch file you use
  631.    to load RBBS-PC, or your system's AUTOEXEC.BAT, which would look
  632.    something like this for node 1:
  633.  
  634.       DSZLOG=C:\RBBS\XFER-1.DEF
  635.  
  636.          or...
  637.  
  638.       DSZLOG=XFER-1.DEF
  639.  
  640.    If Mail Manager +Plus+ cannot find "XFER-x.DEF", it will report that
  641.    all file transfers have failed.
  642.  
  643.    In any case, make a note of the environment variable name (in this
  644.    case DSZLOG), since you'll need it later.
  645.  
  646.    Once you're past this, you can get on to the actual installation.
  647.  
  648.    Create a subdirectory just for Mail Manager +Plus+.  Stick it anywhere
  649.    you want, and name it anything you want, just be sure that it is a
  650.    drive and directory specificially meant for Mail Manager +Plus+.  From
  651.    here on we'll just refer to it as the "\MAILMGR" directory.
  652.  
  653.    De-compress the imbedded archives "300-EXE.ZIP" and "300-TXT.ZIP" to
  654.    the directory you just created.
  655.  
  656.    Now go through the motions of adding a new door to your system.  On
  657.    a 'normal' RBBS-PC this would entail:
  658.  
  659.        - Editing MENU5* (or whatever you have named your door menu)
  660.          and adding the word " MAILMGR ".
  661.  
  662.        - Creating a MAILMGR.BAT file, and sticking it where RBBS can
  663.          find it.  Your batch file that calls Mail Manager is very
  664.          important, and as a minimum must logically do the following:
  665.  
  666.             * Change to the Mail Manager +Plus+ directory,
  667.             * Copy RBBS-PC's DORINFOx.DEF to that directory,
  668.             * Run MAILMGR.EXE, passing the NODE NUMBER on the
  669.               command line (such as MAILMGR 1 for node 1), and
  670.             * Change back to your RBBS directory when finished.
  671.  
  672.  
  673. INSTALLING MAIL MANAGER +PLUS+                                          Page 12
  674.  
  675.                            INSTALLING THE DOOR
  676.                            -------------------
  677.  
  678.          With that in mind, a minimum batch file would look something
  679.          like this:
  680.  
  681.            cd\mailmgr
  682.            copy \rbbs\dorinfo%1.def
  683.            mailmgr %1
  684.            cd\rbbs
  685.  
  686.    If you're running the recent "DOORS.DEF" method that RBBS-PC provides,
  687.    here's an example line to implement Mail Manager:
  688.  
  689.         MAILMGR,5,,D,"MAILMGR.BAT [NODE]",N,,
  690.  
  691.    This line tells RBBS-PC the following:
  692.  
  693.         1) The name of the door is MAILMGR.
  694.         2) Security level 5 and above can access the door.
  695.         3) No questionnaire is to be invoked.
  696.         4) Exit to this door, rather than shell to it. (Mail Manager 
  697.            requires a lot of RAM)
  698.         5) The name of the batch file to invoke is MAILMGR.BAT.
  699.         6) RBBS-PC is to pass the node number to the batch file.
  700.  
  701.            * NOTE - Type the word "[NODE]" as shown above, and RBBS-PC
  702.                     will replace it with the true node number when it
  703.                     calls the batch file.  If you are running a single-
  704.                     node system, and find this confusing, you can
  705.                     instead pass the node number directly, but it isn't
  706.                     necessary to do it this way.  This would make your
  707.                     DOORS.DEF line look something like this:
  708.  
  709.                     MAILMGR,5,,D,"MAILMGR.BAT 1",N,,
  710.  
  711.         7) Don't ask for a password when returning back to RBBS-PC.
  712.         8) Don't display a text file when the door closes.
  713.         9) Use the time limit from RBBS-PC as the time allowed in the door.
  714.  
  715.  
  716. INSTALLING MAIL MANAGER +PLUS+                                          Page 13
  717.  
  718.                        IF YOU HAVE A LOCKED BPS RATE
  719.                        -----------------------------
  720.  
  721.    If you have your communications port locked higher than what the user's
  722.    actual connect speed is going to be, you will find that Mail Manager
  723.    +Plus+ will not report the correct BPS rate, nor will it estimate the
  724.    amount of time required for file transfers properly.  This is due to
  725.    RBBS-PC passing the locked BPS rate to the door, instead of true connect
  726.    speed.
  727.  
  728.    RBBS-PC versions 17.3C and lower had no provision for passing the true
  729.    connect rate to doors.  The locked rate is always passed to DORINFOx.DEF.
  730.    The only way around this is to run RBBS-PC v17.4 or later, and modify the
  731.    command line used to call Mail Manager +Plus+.  The following will work
  732.    *ONLY* with RBBS-PC v17.4 and up! (or with copies of RBBS-PC compiled 
  733.    with the CBAUD merge):
  734.  
  735.    Change the DOORS.DEF example mentioned on page 10 to read:
  736.  
  737.         MAILMGR,5,,D,"MAILMGR.BAT [NODE] [CBAUD]",N,,
  738.  
  739.    Then, in your batch file that loads the door:
  740.  
  741.         mailmgr %1 /CBAUD%2
  742.  
  743.    If the door is called on node 2 of your system, and the user's connect
  744.    rate is 2400 BPS, the above line will look like this to Mail Manager
  745.    +Plus+:
  746.  
  747.         mailmgr 2 /CBAUD2400
  748.  
  749.    With this done, your basic door installation is finished, and the time
  750.    has come to plan your interface for the users, and to configure the door
  751.    for your system.
  752.  
  753.  
  754. INSTALLING MAIL MANAGER +PLUS+                                          Page 14
  755.  
  756.                            COMMAND LINE OPTIONS
  757.                            --------------------
  758.  
  759.    Mail Manager +Plus+ has several different available command line options.
  760.    You will never use all of them at once, but variations of these can be
  761.    useful for the various operations that the door is capable of performing.
  762.  
  763.       MAILMGR [Node] [/I] [/O] [/A] [/CBAUDxxxxx] [/WX:\PATH]
  764.  
  765.           Node = The node number currently in use. (1, 2, 3, etc.)
  766.  
  767.             /I = "Import mode".  Most useful when operating in local mode,
  768.                  this option causes the door to immediately process a REP
  769.                  packet that is waiting in the proper work directory.
  770.  
  771.             /O = "Output mode".  Most useful when operating in local mode,
  772.                  this option causes the door to immediately extract mail
  773.                  from your selected conferences, creating a new mail packet.
  774.  
  775.             /A = "Automatic mode".  Again, most useful in local mode.  This
  776.                  option causes the door to go straight into E)xpedite mode,
  777.                  which will process any waiting .REP, and also extract any
  778.                  new waiting mail. 
  779.  
  780.             /CBAUD = A new option that became available with the advent of
  781.                  RBBS-PC's new template variable "[CBAUD]", which is the
  782.                  true connect rate of the user.  This option can be used
  783.                  in your DOORS.DEF as follows, but ONLY IF YOU ARE RUNNING
  784.                  A VERSION OF RBBS-PC THAT SUPPORTS THE [CBAUD] VARIABLE!:
  785.  
  786.                      /CBAUD[CBAUD]
  787.  
  788.                  Then, if the user were connected at 2400 bps on your
  789.                  system, Mail Manager +Plus+ would see it like so:
  790.  
  791.                      /CBAUD2400
  792.  
  793.                  This makes the door capable of accurately determining
  794.                  transfer times for your users.
  795.  
  796.             /W = Drive/path to use for work directories.  Mail Manager
  797.                  +Plus+ normally creates and manipulates files in separate
  798.                  directories off of the directory that you installed the
  799.                  door in.  If you are tight on disk space on this drive,
  800.                  or would rather use a HUGE ram disk for a work drive,
  801.                  you can specify this option.  NOTE - If you implement
  802.                  this option, and intend to use a RAM disk for a work
  803.                  drive, it had best be a BIG one indeed!  Don't forget
  804.                  that a single MESSAGES.DAT can be over 1 meg in size,
  805.                  plus the archived mail packet itself.
  806.  
  807.  
  808. INSTALLING MAIL MANAGER +PLUS+                                          Page 15
  809.  
  810.                            COMMAND LINE OPTIONS
  811.                            --------------------
  812.  
  813.                  To use drive "X" as your work drive, this command would
  814.                  look like this:
  815.  
  816.                      /WX:
  817.  
  818.                  The door *will* create separate work subdirectories
  819.                  (such as \LOCAL, \NODE1, etc.) off of what you specify
  820.                  here.  In the above example, X:\LOCAL, X:\NODE1, etc.
  821.                  You can specify a specific path to use as the base for
  822.                  these directories, if you do not want them off the root
  823.                  of your work drive.
  824.  
  825.                  If you do not use this option, Mail Manager +Plus+ will
  826.                  create the work directories off of the directory that
  827.                  you installed the door in.
  828.  
  829.    Sample command lines, based on the above:
  830.  
  831.    MAILMGR        - No command line always assumes local operation.  Door
  832.                     will come up in local mode, using the sysop name as
  833.                     listed in the configuration file.  Any mail packets
  834.                     created during the session will be placed in the
  835.                     \LOCAL work directory, as mentioned above.
  836.  
  837.    MAILMGR /A     - Local mode, automatic operation.  Goes straight into
  838.                     expedite mode, then returns to DOS.  Processes any
  839.                     waiting .REP in the \LOCAL work directory, and will
  840.                     also create a mail packet there if there was any new
  841.                     unread mail waiting to be picked up.
  842.  
  843.    MAILMGR 1 /o   - Read DORINFO1.DEF for operating parameters, create a
  844.                     new mail packet in the \NODE1 work directory, and
  845.                     return to DOS.
  846.  
  847.    MAILMGR 1 /i   - Read DORINFO1.DEF for operating parameters, process
  848.                     any waiting .REP packet in the \NODE1 work directory,
  849.                     and return to DOS.
  850.  
  851.    MAILMGR 5 /CBAUD14400 /wD:\WORK    - Read DORINFO5.DEF for operating
  852.                     parameters, tell the door that the connect rate is
  853.                     14400 bps, and use D:\WORK as the base drive/dir for
  854.                     the door's work directories.  The program will use
  855.                     D:\WORK\NODE5 as its work directory.
  856.  
  857.    By careful, planned use of these options, and "dummy" DORINFOx.DEF
  858.    files with the communications port configured as COM0, you can do some
  859.    mighty advanced stuff via batch files.  Some thoughts that come
  860.    immediately to mind are "prescanned" mail packets for specific users,
  861.    and automatic operation of QWK networking.  As you become more familiar
  862.    with the door, and begin using it yourself in local mode as the sysop,
  863.    more and more of these options are likely to become useful to you.
  864.  
  865.  
  866. INSTALLING MAIL MANAGER +PLUS+                                          Page 16
  867.  
  868.                         PLANNING YOUR USER INTERFACE
  869.                         ----------------------------
  870.  
  871.   As with most aspects of your RBBS-PC, you will get the best results out
  872.   of Mail Manager +Plus+ with a little advance planning.
  873.  
  874.   To your users, the single most important aspect of Mail Manager will be
  875.   the ability to locate which conferences they want to follow.  This sounds
  876.   simple enough, but think about that for a second, especially if you're
  877.   running a system with more than a handful of conferences.
  878.  
  879.   Here are some serious points to consider BEFORE diving into the
  880.   configuration program:
  881.  
  882.   1 - Your RBBS-PC MAIN message base must ALWAYS be configured as
  883.       conference #1.  This is VERY IMPORTANT - Mail Manager +Plus+ simply
  884.       will not function properly if your MAIN area is not #1 on the list.
  885.       The door uses the information found in the MAIN area for some of
  886.       its default functions for each user.  If you are not running
  887.       RBBS-PC, your conversion utility that loads the door must be
  888.       capable of creating RBBS-PC users and messages files, which you
  889.       would configure as area #1.  The user file created in this
  890.       operation MUST (as a minimum) contain information for the user
  891.       that is loading the door.
  892.  
  893.   2 - Once MailCFG creates your configuration file, and your users
  894.       start using the door, you cannot easily re-sort your conferences.
  895.  
  896.   3 - If you have several different TYPES of conferences (such as
  897.       local, RBBS-NET, FIDO-NET, etc.), you'll want to consider
  898.       how to group the conferences together for the user's purposes.
  899.  
  900.   4 - Will you be adding more conferences at some point?  Will you
  901.       want those conference names to be inserted in the middle of
  902.       your list of conference numbers?  It is easy to tack conferences
  903.       onto the end, but to insert them in the middle requires a little
  904.       forethought to leave skip empty conference numbers *NOW*.
  905.  
  906.   5 - After Mail Manager +Plus+ has been running for a while, and you
  907.       decide to delete a conference, delete it, but RESERVE THE SPACE
  908.       FOR THAT CONFERENCE NUMBER!!!  If you don't, your conferences will
  909.       be re-numbered, and the unsuspecting users might inadvertantly
  910.       upload a reply to the wrong conference number.
  911.  
  912.   If all this is too much to think about for the moment, consider this
  913.   relatively simple example...  Say you have a total of 3 conferences:
  914.  
  915.       1 MAIN message base, 1 RBBS-NET area, and 1 FIDO-NET area.
  916.  
  917.   Now, if you think at some point that you might add two more conferences
  918.   to your list of RBBS-NET conferences, and maybe five more local areas,
  919.   here's how you might want the conference numbers to look from Mail
  920.   Manager's standpoint:
  921.  
  922.  
  923. INSTALLING MAIL MANAGER +PLUS+                                          Page 17
  924.  
  925.                         PLANNING YOUR USER INTERFACE
  926.                         ----------------------------
  927.  
  928.      1 - MAIN     - My main message base
  929.      2 -  ---
  930.      3 -  ---
  931.      4 -  ---
  932.      5 -  ---
  933.      6 -  ---
  934.      7 - RBBSNET  - An RBBSNet conference
  935.      8 -  ---
  936.      9 -  ---
  937.     10 - FIDONET  - A FidoNet conference
  938.  
  939.   Now, when you do add an extra local conference, you can insert it
  940.   in position #2, 3, 4, 5, or 6.
  941.  
  942.   Otherwise, your conferences will be ordered as:
  943.  
  944.      1 - MAIN
  945.      2 - RBBSNET
  946.      3 - FIDONET
  947.  
  948.   ... and you would have to tack that new local conference on at
  949.   position #4.  Starting to make sense now?
  950.  
  951.   OK... with that in mind, if you have a CONFMAIL.DEF file (RBBS-PC's list 
  952.   of conferences), copy it to your Mail Manager directory, and take a look
  953.   at it.  If you don't have a CONFMAIL.DEF, go ahead and skip this
  954.   section.
  955.  
  956.   Are your conference types grouped together?  Do you want to leave spaces
  957.   between any of them?
  958.  
  959.   Now's the time to sort it however you see fit, making sure that your
  960.   MAIN area is the very first one listed, at the top of the file.
  961.  
  962.   If you want to add empty conference numbers between any of them,
  963.   add the following line:
  964.  
  965.             {EMPTY}U.DEF,
  966.  
  967.   MailCFG will reserve that spot for future use.  Using a real quick
  968.   example, say you have two conferences, and your current CONFMAIL.DEF
  969.   looks like this:
  970.  
  971.              C:\RBBS\MAINU.DEF,C:\RBBS\MAINM.DEF
  972.              C:\RBBS\BBSADSU.DEF,C:\RBBS\BBSADSM.DEF
  973.  
  974.   If you wanted to reserve a space between these two, you would edit
  975.   CONFMAIL.DEF (the one that you copied to Mail Manager's directory,
  976.   obviously) to look like this:
  977.  
  978.  
  979. INSTALLING MAIL MANAGER +PLUS+                                          Page 18
  980.  
  981.                         PLANNING YOUR USER INTERFACE
  982.                         ----------------------------
  983.  
  984.              C:\RBBS\MAINU.DEF,C:\RBBS\MAINM.DEF
  985.              {EMPTY}U.DEF,
  986.              C:\RBBS\BBSADSU.DEF,C:\RBBS\BBSADSM.DEF
  987.  
  988.   Mail Manager will see conference #2 as empty, and you'll be able to go
  989.   back into MailCFG to add it in later.  DON'T FORGET THE COMMA AFTER
  990.   {EMPTY}U.DEF !!
  991.  
  992.   Last thing to note here is that Mail Manager displays conferences to the
  993.   users in either columns of 10, like so:
  994.  
  995.       1               11              21
  996.       2               12              22
  997.       3               13              etc..
  998.       4               14
  999.       5               15
  1000.       6               16
  1001.       7               17
  1002.       8               18
  1003.       9               19
  1004.      10               20
  1005.  
  1006.   ...or in groups of 15 if they are viewing conference descriptions:
  1007.  
  1008.       1 MAIN    - My main message base
  1009.       2 CONF2   - My second conference
  1010.       3         - (etc. etc. etc.)
  1011.       4         -
  1012.       5         -
  1013.       6         -
  1014.       7         -
  1015.       8         -
  1016.       9         -
  1017.      10         -
  1018.      11         -
  1019.      12         -
  1020.      13         -
  1021.      14         -
  1022.      15         -
  1023.  
  1024.   If you have a large number of conferences, you may want to take this
  1025.   into consideration as well.
  1026.  
  1027.   Once you have prepared CONFMAIL.DEF for Mail Manager +Plus+ as
  1028.   mentioned above, you can import it into the configuration program
  1029.   (MAILCFG.EXE).  BEFORE YOU DO THIS, set up your text files that
  1030.   Mail Manager +Plus+ is to use (see next page).
  1031.  
  1032.   One last thing to mention here is that CONFMAIL.DEF is not used by
  1033.   Mail Manager +Plus+ itself at all.  Once you have imported your
  1034.   conferences into the MAILCFG.EXE program, Mail Manager +Plus+ will
  1035.   never look at your CONFMAIL.DEF again.
  1036.  
  1037.  
  1038. INSTALLING MAIL MANAGER +PLUS+                                          Page 19
  1039.  
  1040.                      SYSOP-CONFIGURABLE TEXT FILES
  1041.                      -----------------------------
  1042.  
  1043.   The last step before getting into the configuration program is to set up
  1044.   your text files, and Mail Manager +Plus+ uses quite a few.  Here goes:
  1045.  
  1046.     (All in Mail Manager's directory)
  1047.  
  1048.     MMGR1.HLP  \ _   The online help files that will be displayed to the
  1049.     MMGR2.HLP  /     users when "H" and "?" are selected from the main
  1050.                      menu.  You can customize if need be, but they should
  1051.                      be pretty much OK as-is.
  1052.  
  1053.     MAILMGR.PRE    - The initial screen displayed when Mail Manager loads.
  1054.                      Again, you might want to customize it for your own
  1055.                      individual system, but it is generic enough as
  1056.                      distributed that you may not need to.  If this file
  1057.                      (and the corresponding graphic and ANSI versions)
  1058.                      do not exist, Mail Manager +Plus+ will take the user
  1059.                      directly to the main menu after it loads.  Otherwise,
  1060.                      this screen will be displayed, and the prompt "Press
  1061.                      any key to continue..." will be shown.
  1062.  
  1063.     MAILMGR.MNU    - Mail Manager's main menu, displayed to the users
  1064.                      just before the command prompt.
  1065.  
  1066.     PRELOG.RBS     - The welcome message that your users will see when
  1067.                      they first fire up their mail reader against one
  1068.                      of Mail Manager's QWK's.  Probably the most common
  1069.                      thing that you'd want to put here would be a copy of
  1070.                      your RBBS-PC prelog or welcome screen, but this is 
  1071.                      entirely up to you!
  1072.  
  1073.     EPILOG.RBS     - The signoff message that the users will see just as
  1074.                      they exit your QWK packet from their mail reader.
  1075.                      You might want to put an adaption of RBBS-PC's
  1076.                      EPILOG.DEF here.
  1077.  
  1078.     MMGR1G.HLP    \
  1079.     MMGR2G.HLP      \
  1080.     MAILMGRG.PRE      \ ASCII graphic versions of the above. (Optional)
  1081.     MAILMGRG.MNU      / 
  1082.     PRELOGG.RBS     /
  1083.     EPILOGG.RBS   /
  1084.  
  1085.     MMGR1C.HLP    \
  1086.     MMGR2C.HLP      \
  1087.     MAILMGRC.PRE      \ Color/ANSI versions of the above. (Optional)
  1088.     MAILMGRC.MNU      /
  1089.     PRELOGC.RBS     /
  1090.     EPILOGC.RBS   /
  1091.  
  1092.  
  1093. INSTALLING MAIL MANAGER +PLUS+                                          Page 20
  1094.  
  1095.                      SYSOP-CONFIGURABLE TEXT FILES
  1096.                      -----------------------------
  1097.  
  1098.     MAILMGR.BUL    - The list of bulletin path/filenames that you'll want
  1099.                      to include in your users QWK's.  Edit this file to
  1100.                      pertain to your system bulletins, (and/or any other
  1101.                      text files that you'll want to include in your users'
  1102.                      QWK packets), and if any of them are newer than the
  1103.                      user's last call to RBBS-PC, the user will get them
  1104.                      included in his/her QWK packet.
  1105.  
  1106.                      Bulletins preceded with a double-asterisk are
  1107.                      considered mandatory for inclusion in the user's
  1108.                      mail packets, and if new, they will be included
  1109.                      regardless of whether or not the user has configured
  1110.                      Mail Manager to send new bulletins.
  1111.  
  1112.                      Example:
  1113.  
  1114.                         c:\bulet1
  1115.                         c:\bulet2
  1116.                         **c:\bulet3
  1117.  
  1118.                      bulet1 and bulet2 are optional, bulet3 will always
  1119.                      be included if it has been updated.
  1120.  
  1121.                      (NOTE - The path\filename of MAILMGR.BUL is
  1122.                              sysop-configurable in MailCFG.EXE.)
  1123.     --------------------------------------------------------------------------
  1124.     MAILMGR.PRO    - A copy of the RBBS-PC PROTO.DEF that you intend to
  1125.                      have Mail Manager +Plus+ use.  Mail Manager +Plus+
  1126.                      can use all of RBBS-PC's "template" variables in here,
  1127.                      such as [NODE], [PORT#], [BAUD], [CBAUD], etc.  Refer
  1128.                      to the RBBS-PC documentation for information on these
  1129.                      "template" variables.
  1130.  
  1131.                      For the purposes of Mail Manager +Plus+, it is
  1132.                      important that you configure "N)one" as the last
  1133.                      protocol in this file!  You will also need to configure
  1134.                      an external X)modem and Y)modem, since Mail Manager
  1135.                      obviously cannot use RBBS-PC's internal X and Y that
  1136.                      are probably listed in your existing RBBS-PC PROTO.DEF.
  1137.                      See the sample MAILMGR.PRO for an example of how to
  1138.                      configure these protocols externally using DSZ.
  1139.  
  1140.                      If you are running multiple nodes, with different
  1141.                      communication port setups, you may want to create
  1142.                      copies of this file with the necessary arguments
  1143.                      changed accordingly (MAILMGR1.PRO, MAILMGR2.PRO,
  1144.                      etc.).
  1145.  
  1146.                      (NOTE - The path/filename of MAILMGR.PRO is
  1147.                              sysop-configurable in MAILCFG.EXE).
  1148.  
  1149.  
  1150. INSTALLING MAIL MANAGER +PLUS+                                          Page 21
  1151.  
  1152.                      SYSOP-CONFIGURABLE TEXT FILES
  1153.                      -----------------------------
  1154.  
  1155.     MAILMGR.ARL    - The list of archivers that are available to your
  1156.                      users through Mail Manager +Plus+.  MAILMGR.ARL is a
  1157.                      "template" file, similar in structure to MAILMGR.PRO.
  1158.  
  1159.                      The supplied copy of MAILMGR.ARL allows the use of
  1160.                      ARC, ARJ, LZH, and ZIP compression methods, which
  1161.                      the user can pick and choose from to suit their own
  1162.                      preference.  You can configure fewer or additional
  1163.                      archivers as you see fit.  Format of each line:
  1164.  
  1165.                      Name, EXT, Compress, Extract
  1166.  
  1167.                          Name = The name of the archiver, as shown to the user.
  1168.                           EXT = The three-letter extension that this archiver
  1169.                                 creates by default for compressed files.
  1170.                      Compress = The line to send to DOS to compress the mail
  1171.                                 packets.
  1172.                       Extract = The line to send to DOS to extract the uploaded
  1173.                                 reply packets that the user uploads.
  1174.  
  1175.                      "Template" variables that can be included in the
  1176.                      Compress and Extract lines (Mail Manager will convert
  1177.                      these to their true values):
  1178.  
  1179.                         [FILE]  - Compressed file to create, or extract from.
  1180.                         [INC]   - All files that Mail Manager normally
  1181.                                   includes in the downloadable archive.
  1182.                         [REPLY] - Reply file that Mail Manager expects to be
  1183.                                   contained within the compressed upload.
  1184.                         [NODE]  - Current RBBS-PC node number.
  1185.  
  1186.    See the supplied MAILMGR.ARL for an example implementation of this file.
  1187.  
  1188.    (NOTE - The path/filename of MAILMGR.ARL is sysop-configurable in
  1189.            MAILCFG.EXE).
  1190.  
  1191.  
  1192. INSTALLING MAIL MANAGER +PLUS+                                          Page 22
  1193.  
  1194.                TEXT FILES RELATED TO FIDO *.MSG NETMAIL AREAS
  1195.                ----------------------------------------------
  1196.  
  1197.   Mail Manager +Plus+ has two system text files that pertain only to
  1198.   FIDO-style netmail areas.  If you are not running any of these types
  1199.   of areas, these two files need not exist.  Otherwise, Mail Manager
  1200.   +Plus+ will look for both of these in your Mail Manager directory.
  1201.  
  1202.     MMGRNODE.AKA     List of "AKA" addresses that your system uses.  If you
  1203.                      are a member of more than one network, you may wish to
  1204.                      make use of this file for your netmail areas.  This is
  1205.                      a simple text file, listing all of the Zone:Net/Node
  1206.                      numbers that pertain to your system.  It's format is
  1207.                      as follows (flush left in the file):
  1208.  
  1209.                           1:226/1240
  1210.                           8:965/9
  1211.                           10:10/1
  1212.  
  1213.                      This would inform Mail Manager that you are a member
  1214.                      of three different networks, zones 1, 8, and 10.  Any
  1215.                      netmail message addressed to zone 8 would cause Mail
  1216.                      Manager +Plus+ to temporarily change your ID to
  1217.                      "8:965/9" for that particular message, regardless of
  1218.                      the zone:net/node ID that you configured that netmail
  1219.                      area in the MAILCFG program.
  1220.  
  1221.                      Only one address per mail zone can be listed here,
  1222.                      since Mail Manager +Plus+ will use the first one it
  1223.                      finds.  For instance, if you set this file to read:
  1224.  
  1225.                          1:226/1240
  1226.                          1:226/1241
  1227.                          8:965/9
  1228.                          10:10/1
  1229.  
  1230.                      ... Mail Manager +Plus+ will always use the "AKA" of
  1231.                      1:226/1240 for netmail messages addressed in zone 1,
  1232.                      since that is the first zone 1 address listed.  See the
  1233.                      example MMGRNODE.AKA included in this package for a
  1234.                      sample implementation of this file.  If MMGRNODE.AKA
  1235.                      is not found in your Mail Manager directory, the
  1236.                      Zone:Net/Node address listed in the configuration file
  1237.                      for that conference will be used at all times.
  1238.  
  1239.     MMGRNODE.OB      The list of outbound directories that your system uses.
  1240.                      This file informs Mail Manager +Plus+ where to place
  1241.                      CRASH messages, and file attach/request packets.  If
  1242.                      this file is not found (or not configured properly),
  1243.                      you will be unable to send CRASH netmail.
  1244.  
  1245.  
  1246. INSTALLING MAIL MANAGER +PLUS+                                          Page 23
  1247.  
  1248.                TEXT FILES RELATED TO FIDO *.MSG NETMAIL AREAS
  1249.                ----------------------------------------------
  1250.  
  1251.                      The format of MMGRNODE.OB is as follows (again, flush
  1252.                      left):
  1253.  
  1254.                          Zone, X:\PATH\OUTBOUND.DIR
  1255.  
  1256.                      So, if you are in three separate mail zones, your
  1257.                      MMGRNODE.OB file might look like this:
  1258.  
  1259.                          1, C:\BINKLEY\OUTBOUND
  1260.                          8, C:\BINKLEY\OUTBOUND.008
  1261.                          10, C:\BINKLEY\OUTBOUND.010
  1262.  
  1263.                      The trailing backslash on the directory name is optional.
  1264.                      Mail Manager +Plus+ will function both with and without
  1265.                      it.
  1266.  
  1267.  
  1268. CONFIGURING MAIL MANAGER +PLUS+                                         Page 24
  1269.  
  1270.   Mail Manager +Plus+'s configuration file (MAILMGR.CFG) is binary in
  1271.   nature (for FAST loading), and can be directly manipulated by the
  1272.   supplied program, MAILCFG.EXE.
  1273.  
  1274.   Since many SysOps are VERY accustomed to using text editors against
  1275.   the various configuration files on their systems, we have managed to
  1276.   catch quite a bit of unexpected flak about the way MAILCFG does things.
  1277.  
  1278.   We decided in the end that the best thing to do would be to give you
  1279.   two options:
  1280.  
  1281.        MAILCFG.EXE - Manipulate the configuration file directly, or use
  1282.                      the following pair of executables:
  1283.  
  1284.        CFG2TXT.EXE - Convert MAILMGR.CFG to a text file.
  1285.        TXT2CFG.EXE - Convert a text configuration file to MAILMGR.CFG.
  1286.  
  1287.   MAILCFG.EXE is the recommended way to go, so the following instructions
  1288.   pertain to the use of this program.  The other pair of programs are
  1289.   covered in the section of this document entitled: "UTILITY PROGRAMS
  1290.   BUNDLED WITH MAIL MANAGER +PLUS+".
  1291.  
  1292.   Change to your Mail Manager directory, and run MAILCFG.EXE.
  1293.  
  1294.   The first time you fire up MAILCFG, it isn't going to find the configuration
  1295.   file, MAILMGR.CFG.  MAILCFG will report to you as such, and ask you if this
  1296.   is a first-time setup.  (Just answer "Y" at this point).
  1297.  
  1298.      Just for the record, if you tell it "N", (this is not a first-time
  1299.      setup), MAILCFG will figure that you started it from the wrong
  1300.      directory, and will ask you for the correct path/name to MAILMGR.CFG.
  1301.  
  1302.   After you press "Y", MAILCFG will prompt you whether to A)uto-config, or
  1303.   M)anually configure your conferences.
  1304.  
  1305.   A)uto   - If you're not familiar with CONFMAIL.DEF, ignore this option,
  1306.             and choose M)anual instead.
  1307.  
  1308.             This option will let you choose the path\filename of your
  1309.             CONFMAIL.DEF, and then ask you for default values to auto-
  1310.             create for EVERY conference.  This can save LOTS of time
  1311.             if you have many conferences to configure into Mail Manager.
  1312.  
  1313.             SUGGESTION:  At this point, you should key in the path/name
  1314.                          to THE EDITED COPY of CONFMAIL.DEF that you
  1315.                          created a few pages back.
  1316.  
  1317.             MailCFG will then step through your CONFMAIL.DEF and set
  1318.             things up for Mail Manager +Plus+'s use.
  1319.  
  1320.  
  1321. CONFIGURING MAIL MANAGER +PLUS+                                         Page 25
  1322.  
  1323.             The ONE REQUIREMENT for using CONFMAIL.DEF is that your
  1324.             MAIN message base absolutely *MUST* be the first conference
  1325.             listed!
  1326.  
  1327.   M)anual - Will create a default configuration file, and require you
  1328.             to manually add all of your conference information.
  1329.  
  1330.   If you have FIDO *.MSG conferences to add to your Mail Manager +Plus+
  1331.   configuration, and would like to auto-import them in the same manner
  1332.   as above, you should first set up all of your RBBS-PC *M.DEF areas
  1333.   via CONFMAIL.DEF as above, read through this section so that you will
  1334.   know what each option is for, and then read up on the section of this
  1335.   document specific to FIDO *.MSG message areas. 
  1336.  
  1337.   Now let's talk about MAILCFG.EXE itself.
  1338.  
  1339.   There are four main screens.  Use the cursor keys to move around in each
  1340.   one.  [Esc] always takes you back to the previous level. [PgUp] and [PgDn]
  1341.   usually lets you switch screens.  Starting on the next page, we'll take
  1342.   each one individually.
  1343.  
  1344.  
  1345. CONFIGURING MAIL MANAGER +PLUS+                                         Page 26
  1346.  
  1347.   -------------------------------------------------------------------------
  1348.                SCREEN 1 - GENERAL CONFIGURATION (Screen #1 of 2):
  1349.   -------------------------------------------------------------------------
  1350.  
  1351.   Unless you're configuring Mail Manager +Plus+ for the first time, this is
  1352.   the screen that pops up when you load MAILCFG.  It looks someting like
  1353.   this:
  1354.  
  1355.   Name of your BBS................ : RBBS-PC
  1356.   Remote Sysop Name............... : SECRET LOGONNAME
  1357.   Sysop First Name................ : SYSTEM
  1358.   Sysop Last Name................. : OPERATOR
  1359.   Security to read ALL messages... : 10
  1360.   Security to use in local mode... : 10
  1361.   Use ANSI graphics in local mode? : Y
  1362.   Tagline : Your friendly neighborhood RBBS-PC - (123) 555-1212
  1363.   Network type (local mode only).. : DOS
  1364.   Filename to use for extracts.... : RBBS-PC
  1365.   Default file compression........ : ZIP
  1366.   Path/Name of your NEWS file .... : C:\RBBS\MAIN.NWS
  1367.   Path/Name of your FMS directory. : C:\RBBS\MASTER.DIR
  1368.   Handshake method (F, R, X, N)... : XON/XOFF
  1369.  
  1370.     Next Screen       Edit Conference selections          Exit
  1371.  
  1372.   -------------------------------------------------------------------------
  1373.  
  1374.   Now to take these one at a time:
  1375.  
  1376.      - Name of your BBS................ : 
  1377.  
  1378.          This should be the name of your board as set in RBBS CONFIG.
  1379.          You can stick anything in here, however.  This name will be
  1380.          shown to the user several times, and will be shown in the
  1381.          offline mail reader as the board name.
  1382.  
  1383.      - Remote Sysop Name............... :
  1384.  
  1385.          This *MUST* be the full name that you use to log on remotely.
  1386.          Mail Manager +Plus+ will not operate properly if it cannot find
  1387.          you (the SysOp) in the various users files.
  1388.  
  1389.      - Sysop First Name................ :
  1390.  
  1391.          Your first name as you are known to your users.
  1392.  
  1393.      - Sysop Last Name................. :
  1394.  
  1395.          Your last name as you are known to your users.
  1396.  
  1397.  
  1398. CONFIGURING MAIL MANAGER +PLUS+                                         Page 27
  1399.  
  1400.      - Security to read ALL messages... :
  1401.  
  1402.          * A VERY IMPORTANT SECURITY LEVEL! *
  1403.  
  1404.          This should be set to either SYSOP or CO-SYSOP level only!
  1405.          Anyone with this security level or higher can read any
  1406.          message addressed to any user, regardless of whether or
  1407.          not it's private!
  1408.  
  1409.          Mail Manager +Plus+ also uses this security level for most of
  1410.          it's SysOp-only functions, such as the ability to use the I)nfo
  1411.          option from Mail Manager +Plus+'s main menu.
  1412.  
  1413.      - Security to use in local mode... :
  1414.  
  1415.          Should be set to SYSOP level.  Whenever Mail Manager +Plus+ is
  1416.          brought up locally, it will use this security level, and the
  1417.          SysOp name(s) as listed above.
  1418.  
  1419.      - Use ANSI graphics in local mode? :
  1420.  
  1421.          Either "Y" or "N", and pretty self-explanitory, I think.
  1422.  
  1423.      - Tagline :
  1424.  
  1425.          This can be anything that you'd like to stick on the bottom of 
  1426.          all messages.  (Usually a very brief BBS advertisement).  If this 
  1427.          is left blank (or "NONE"), Mail Manager will not append a tagline
  1428.          to the bottom of each message that the user downloads.
  1429.  
  1430.          Please note that taglines can be different in each conference.
  1431.          This is simply what you use as a default.
  1432.  
  1433.      - Network type (local mode only).. :
  1434.  
  1435.          This setting affects local operation only.  Valid settings are:
  1436.  
  1437.              D = DOS - No file/record locking in place.
  1438.              Q = DESQview - Use DESQview resource locking.
  1439.              N = NetBIOS - Use NetBIOS file/record locking, and
  1440.                      implement file sharing.  Unless you're running
  1441.                      in a Novell network, this option requires that
  1442.                      DOS SHARE be installed.
  1443.  
  1444.          Type of network is fully explained elsewhere in this document.
  1445.  
  1446.      - Filename to use for extracts.... :
  1447.  
  1448.          Specify up to 8 characters here.  All downloaded files will
  1449.          begin with this filename.  You might want to abbrieviate your
  1450.          board name here to make it clearer to the users once they've
  1451.          downloaded their file(s).  Mine's "NC", for instance.
  1452.  
  1453.  
  1454. CONFIGURING MAIL MANAGER +PLUS+                                         Page 28
  1455.  
  1456.          Using this example, QWK downloads would be named NC.QWK,
  1457.          and text extracts would be named NC.ZIP, ARJ, etc.
  1458.  
  1459.          Also, all uploaded replies will be expected to have this
  1460.          filename, with the extension ".REP".  Any uploads that don't
  1461.          have an exact match on filename are ignored.
  1462.  
  1463.      - Default file compression........ : 
  1464.  
  1465.          Must be three characters, and one of the following:
  1466.  
  1467.             ARC - Use Katz's PKARC.
  1468.             ARJ - Use Jung's ARJ.
  1469.             LZH - Use Yoshi's LHARC.
  1470.             ZIP - Use Katz's PKZIP/PKUNZIP.
  1471.  
  1472.          Unless you use Mail Manager +Plus+'s list of archivers, all
  1473.          downloads will be compressed using this format, and all uploads
  1474.          will be expected to be in this format.  The archiver of your
  1475.          choice absolutely *MUST* be in a DOS path if you are not using
  1476.          the list of archivers!  Just sticking it in the Mail Manager
  1477.          directory won't do.  If you are using the list of archivers,
  1478.          Mail Manager will use the archiver list to determine how to
  1479.          call the archiver.
  1480.  
  1481.       - Path/Name of your NEWS file.... :
  1482.  
  1483.          Type in the full path to the *NON-GRAPHIC VERSION* of your
  1484.          RBBS-PC news file (usually MAIN.NWS in your RBBS-PC bulletin
  1485.          directory).  If the user is using ASCII or ANSI graphics,
  1486.          Mail Manager +Plus+ will automatically attempt to pick up the
  1487.          appropriate graphic version of this file for them.  If this
  1488.          file is newer than the user's last logon, it will be included
  1489.          in their QWK packets.  Otherwise it will be skipped when their
  1490.          QWK packet is created.
  1491.  
  1492.       - Path/Name of your FMS directory :
  1493.  
  1494.          If you are using an RBBS-standard FMS directory, and would
  1495.          like to make a list of new files available to your users
  1496.          (since their last trip into the Mail Manager door), key in
  1497.          the full path/filename of your FMS directory here.  If you
  1498.          do not want to use this option, leave this blank, or key
  1499.          in the word "NONE" (with no quotes).
  1500.  
  1501.       - Handshake method (F, R, X, N)... :
  1502.  
  1503.          Allows you to specify the type of flow control that you'd
  1504.          like Mail Manager +Plus+ to use.  The four possible settings
  1505.          are as follows:
  1506.  
  1507.  
  1508. CONFIGURING MAIL MANAGER +PLUS+                                         Page 29
  1509.  
  1510.             F = FOSSIL     (Always try to use a FOSSIL)  If Mail Manager
  1511.                            +Plus+ is unable (for whatever reason) to
  1512.                            initialize your FOSSIL driver, it will default
  1513.                            to XON/XOFF.
  1514.             R = RTS/CTS    (Use request to send/clear to send)
  1515.             X = XON/XOFF   (Use XON/XOFF)
  1516.             N = NONE       (No handshaking)
  1517.  
  1518.          If set to R, X, or N:
  1519.  
  1520.             The FOSSIL argument is passed to Mail Manager from RBBS-PC
  1521.             in the DORINFOx.DEF file.  If Mail Manager finds that a FOSSIL
  1522.             is active in RBBS-PC, it will automatically attempt to utilize
  1523.             the FOSSIL, regardless of this setting.
  1524.  
  1525.             Mail Manager will default back to this setting if it is unable
  1526.             to use your FOSSIL driver.
  1527.  
  1528.          Use of a FOSSIL with Mail Manager is further explained elsewhere 
  1529.          in this document.
  1530.  
  1531.       - Next Screen
  1532.  
  1533.          Position the cursor over this option, press [ENTER], and you
  1534.          will be taken to the second general configuration screen.
  1535.  
  1536.       - Edit Conference selections
  1537.  
  1538.          Position the cursor over this option, press [ENTER], and you
  1539.          will be taken to the conference selection screen.
  1540.  
  1541.       - Exit
  1542.  
  1543.          Position the cursor over this option and press [ENTER] (or
  1544.          press [Esc] from anywhere on this screen), and you'll be
  1545.          asked to save your configuration before MAILCFG exits to DOS.
  1546.  
  1547.   Thus endeth screen #1.
  1548.  
  1549.  
  1550. CONFIGURING MAIL MANAGER +PLUS+                                         Page 30
  1551.  
  1552.   -------------------------------------------------------------------------
  1553.                SCREEN 2 - GENERAL CONFIGURATION (Screen #2 of 2):
  1554.   -------------------------------------------------------------------------
  1555.  
  1556.   This screen should look someting like this:
  1557.  
  1558.   Path/Name of your bulletin list. : C:\MAILMGR\MAILMGR.BUL
  1559.   Path/Name of protocol definitions: C:\MAILMGR\MAILMGR.PRO
  1560.   Path/Name of list of archivers...: C:\MAILMGR\MAILMGR.ARL
  1561.   Environment variable to check....: DSZLOG
  1562.   Modify uploaded msgs date/time? .: No
  1563.   Location of your BBS.............: Anytown, USA
  1564.   BBS Phone number (xxx-xxx-xxxx)..: 123-456-7890
  1565.   Smart text character (1-255).....: 123
  1566.   Default path to RBBS-PC msg bases: C:\RBBS\
  1567.   Log file for FIDO conferences....: NONE
  1568.   Door is timelocked from (xx:xx)..: 00:00
  1569.                        to (xx:xx)..: 00:00
  1570.   Allow G)oodbye to drop DTR? .....: No
  1571.  
  1572.     Previous Screen       Edit Conference selections          Exit
  1573.  
  1574.   -------------------------------------------------------------------------
  1575.  
  1576.   Now to take these one at a time:
  1577.  
  1578.       - Path/Name of your bulletin list :
  1579.  
  1580.          Type in the full path to your list of bulletins that you
  1581.          would like to include to your users in their QWK packets.
  1582.          This is a text file, and simply lists the paths and names
  1583.          of the *NON-GRAPHIC VERSIONS* of your commonly updated
  1584.          bulletins. (The door will automatically pick up the ASCII
  1585.          or ANSI versions of your bulletins, depending on the user's
  1586.          graphic preference).  The default is MAILMGR.BUL in a
  1587.          directory named C:\MAILMGR.  This file should look something
  1588.          like this:
  1589.  
  1590.          C:\RBBS\BULLET1
  1591.          C:\RBBS\BULLET2
  1592.          C:\RBBS\BULLET3
  1593.          **C:\RBBS\ALWAYS.BUL
  1594.          ... etc.
  1595.  
  1596.          The date stamp on these files will be checked against the
  1597.          last logon date of the user, and if they are determined to
  1598.          be the same as (or newer than) the user's last logon date,
  1599.          they will be included in his/her QWK packet.
  1600.  
  1601.          Bulletins preceded with a double-asterisk "**" are deemed
  1602.          as "mandatory for inclusion", and will be included in the
  1603.          user's mail packets (if they are newer than the user's last
  1604.          date into the door) regardless of whether or not the user
  1605.          has turned "off" the ability to receive new bulletins.
  1606.  
  1607.  
  1608. CONFIGURING MAIL MANAGER +PLUS+                                         Page 31
  1609.  
  1610.          Bulletins without the leading double-asterisk are deemed
  1611.          as "optional", and will not be sent to the user if they
  1612.          have turned "off" the ability to receive new bulletins.
  1613.  
  1614.       - Path/Name of protocol definitions :
  1615.     
  1616.          Type in the full path to the RBBS-PC PROTO.DEF that you
  1617.          wish to use with Mail Manager +Plus+.  The supplied file
  1618.          MAILMGR.PRO allows X, Y, and Zmodem via DSZ.  The very
  1619.          last protocol letter listed in this file MUST be "N", for
  1620.          none.
  1621.  
  1622.       - Path/Name of list of archivers...:
  1623.  
  1624.          Type in the full path to Mail Manager +Plus+'s list of
  1625.          archivers (default is MAILMGR.ARL in the C:\MAILMGR directory).
  1626.          If you do not want to give your users the option of which
  1627.          compression format to use, leave this line blank, or enter
  1628.          "NONE" (no quotes), and Mail Manager will use only your
  1629.          default type of file compression.
  1630.  
  1631.          See the section of this document entitled "SYSOP-CONFIGURABLE
  1632.          TEXT FILES" for further details regarding the format of
  1633.          MAILMGR.ARL. 
  1634.  
  1635.       - Environment variable to check....:
  1636.  
  1637.          Key in the name of the environment variable that Mail Manager
  1638.          +Plus+ is to check to determine where to look for "XFER-x.DEF".
  1639.          Most of us seem to be using Forsberg's DSZ for transfers,
  1640.          so in this case you would key in the default name of "DSZLOG".
  1641.  
  1642.          When you're finished configuring Mail Manager +Plus+, check
  1643.          your environment variable to insure that it points to XFER-x.DEF.
  1644.          Without XFER-x.DEF, Mail Manager +Plus+ will assume that all file
  1645.          transfers have failed.
  1646.  
  1647.       - Modify uploaded msgs date/time? .:
  1648.  
  1649.          Either "Y" or "N".  Setting to "Y" tells Mail Manager +Plus+ to
  1650.          use your computer's current system date and time for all uploaded
  1651.          replies.  Setting to "N" tells Mail Manager +Plus+ to use the
  1652.          date and time stamp as it was received in the uploaded reply
  1653.          packet.
  1654.  
  1655.          Advantage:  Having Mail Manager +Plus+ modify this field assures
  1656.                      that all uploaded messages will have the correct date
  1657.                      and time stamp applied before inserting into your
  1658.                      message base(s).
  1659.  
  1660.          Disadvantage:  If a user uploads several replies in the same
  1661.                      mail packet (many do), some mail networks (like
  1662.                      FIDO-NET) will have trouble with several messages
  1663.                      containing the exact same date & time stamp, and
  1664.                      will likely refuse everything but the first msg
  1665.  
  1666.  
  1667. CONFIGURING MAIL MANAGER +PLUS+                                         Page 32
  1668.  
  1669.                      of the "offending" group.  If you're a member of
  1670.                      one of these networks, you'll probably want to
  1671.                      take the date/time stamp as-received from the user.
  1672.  
  1673.       - Location of your BBS
  1674.  
  1675.          The City, State that your system is located in.  This is added
  1676.          to the CONTROL.DAT file that is included in all QWK packets,
  1677.          is part of the QWK standard, and is not used anywhere else by
  1678.          Mail Manager +Plus+.
  1679.  
  1680.       - BBS Phone number (xxx-xxx-xxxx)
  1681.  
  1682.          The phone number to your system.  This is also added to the
  1683.          CONTROL.DAT file that is included in all QWK packets, is part
  1684.          of the QWK standard, and is not used anywhere else by Mail
  1685.          Manager +Plus+.
  1686.  
  1687.       - Smart text character (1-255)
  1688.  
  1689.          The ASCII value of the "lead-in" character for RBBS-PC smart
  1690.          text.  RBBS-PC default for this value is "123", which is the
  1691.          "{" character.  This value must match what you are using with
  1692.          RBBS-PC, or smart text in bulletins and news files will not
  1693.          be converted properly.
  1694.  
  1695.          Mail Manager +Plus+ will attempt to replace all possible
  1696.          "smart text" variables with their true values in bulletins
  1697.          and news files.
  1698.  
  1699.       - Default path to RBBS-PC msg bases
  1700.  
  1701.          This should be set to the path where your *M.DEF message
  1702.          bases are located.  MAILCFG.EXE will then attempt to save you
  1703.          some keyboard entry time by "guessing" the true path/filename
  1704.          of all conferences entered manually.
  1705.         
  1706.          For instance, if this value is set to "C:\RBBS\", and you
  1707.          configure a conference named BBSADS, MAILCFG.EXE will
  1708.          "guess" the path/name of the users file as:
  1709.  
  1710.              C:\RBBS\BBSADSU.DEF
  1711.  
  1712.       - Log file for FIDO conferences
  1713.  
  1714.          This is an optional argument, and pertains only to sysops who
  1715.          have configured FIDO-style "*.MSG" areas into Mail Manager
  1716.          +Plus+.  If this path/filename is set to anything other than
  1717.          "NONE", Mail Manager +Plus+ will append this text file with
  1718.          the FIDO-style area names of all "*.MSG" conferences that the
  1719.          user uploaded messages to.
  1720.  
  1721.          For instance... if the user uploaded 3 messages to area name
  1722.          "RBBS-PC", two messages to "HS_MODEMS", and 1 message to
  1723.          "FOR-SALE", the resulting log file would be appended with:
  1724.  
  1725.  
  1726. CONFIGURING MAIL MANAGER +PLUS+                                         Page 33
  1727.  
  1728.              RBBS-PC
  1729.              HS_MODEMS
  1730.              FOR-SALE
  1731.  
  1732.          Your system's batch files can then take care of any necessary
  1733.          external mail processing based on the contents of this file.
  1734.  
  1735.       - Door is timelocked from (xx:xx)
  1736.                              to (xx:xx)
  1737.  
  1738.          If you run an echomail system, there may be certain times of
  1739.          the day that you do not want your users into your message bases.
  1740.          These two arguments tell Mail Manager +Plus+ when to disallow
  1741.          access to the door. To disable, set the "from" and "to" times
  1742.          identically.  For example:  00:00  to  00:00  would let users
  1743.          into the door 24 hours a day.
  1744.  
  1745.          Users with sufficient security to read ALL messages are allowed
  1746.          into the door during the time lock, after receiving a brief
  1747.          warning message.  All other users attempting to access the door
  1748.          during the timelock will be informed that you are processing
  1749.          mail, and will be asked to try again later.
  1750.  
  1751.       - Allow G)oodbye to drop DTR?
  1752.  
  1753.          Either "Y" or "N".  If set to "Y", the door will drop DTR when
  1754.          the user selects G)oodbye from the menu, and also after an
  1755.          E)xpedite! mail session.
  1756.  
  1757.          If set to "N", G)oodbye acts just like Q)uit, and returns the
  1758.          user to the BBS.  E)xpedite! would return the user to the BBS
  1759.          after the user's packet is downloaded. 
  1760.  
  1761.          ***************************************************************
  1762.          *  WARNING!  - If you have elected to allow the door to drop  *
  1763.          *              DTR, do *NOT* have your modem in autoanswer    *
  1764.          *  mode!  If you do, it will be possible (although unlikely)  *
  1765.          *  for a 2nd user to call and connect in the "window" between *
  1766.          *  the door dropping carrier, and when RBBS recovers.  In     *
  1767.          *  this case, it is conceivable that this 2nd user could      *
  1768.          *  receive a "Welcome back!" message from RBBS, and your      *
  1769.          *  board would think that the PREVIOUS user just returned     *
  1770.          *  from the door.  As you can see, this could be dangerous.   *
  1771.          *  You have been warned!                                      *
  1772.          ***************************************************************
  1773.  
  1774.       - Previous Screen
  1775.  
  1776.          Position the cursor over this option, press [ENTER], and you
  1777.          will be taken to the first general configuration screen.
  1778.  
  1779.       - Edit Conference selections
  1780.  
  1781.          Position the cursor over this option, press [ENTER], and you
  1782.          will be taken to the conference selection screen.
  1783.  
  1784.  
  1785. CONFIGURING MAIL MANAGER +PLUS+                                         Page 34
  1786.  
  1787.       - Exit
  1788.  
  1789.          Position the cursor over this option and press [ENTER] (or
  1790.          press [Esc] from anywhere on this screen), and you'll be
  1791.          asked to save your configuration before MAILCFG exits to DOS.
  1792.  
  1793.   Thus endeth screen #2.
  1794.  
  1795.  
  1796. CONFIGURING MAIL MANAGER +PLUS+                                         Page 35
  1797.  
  1798.   -------------------------------------------------------------------------
  1799.                      SCREEN #3 - CONFERENCE SELECTION
  1800.   -------------------------------------------------------------------------
  1801.  
  1802.   This screen should look something like this:
  1803.  
  1804.     1 MAIN       11            21            31            41
  1805.     2            12            22            32            42
  1806.     3            13            23            33            43
  1807.     4            14            24            34            44
  1808.     5            15            25            35            45
  1809.     6            16            26            36            46
  1810.     7            17            27            37            47
  1811.     8            18            28            38            48
  1812.     9            19            29            39            49
  1813.    10            20            30            40            50
  1814.   -------------------------------------------------------------------------
  1815.  
  1816.                           CONFERENCE SELECTION SCREEN
  1817.  
  1818.                   Use cursor keys to select a conference to edit.
  1819.  
  1820.                         [ENTER] = Edit this conference.
  1821.                          [PgUp] = Move to previous screen.
  1822.                          [PgDn] = Move to next screen.
  1823.                           [Esc] = Finished editing.
  1824.  
  1825.   --------------------------------------------------------------------------
  1826.  
  1827.   You can use the cursor keys, [PgUp], and [PgDn] to switch between all
  1828.   of the different conferences possible.  You can configure as many as
  1829.   500 conferences.  Position the cursor over the conference that you wish
  1830.   to edit, press [ENTER], and you will be taken to the conference edit screen.
  1831.  
  1832.     ********************************************************************** 
  1833.     *  It is VERY IMPORTANT to have your MAIN message area as the first  *
  1834.     *  conference listed, and that ALL MAIL MANAGER +PLUS+ USERS have    *
  1835.     *  sufficient security to at least READ in this area!  Mail Manager  *
  1836.     *  +Plus+ uses this internally for some of it's functions.           *
  1837.     **********************************************************************
  1838.  
  1839.   Press [Esc] (or [PgUp]) when you're finished editing your conferences, and
  1840.   you'll be taken back to general configuration screen #2.
  1841.  
  1842.  
  1843. CONFIGURING MAIL MANAGER +PLUS+                                         Page 36
  1844.  
  1845.   -------------------------------------------------------------------------
  1846.                          SCREEN #4 - CONFERENCE EDIT
  1847.   -------------------------------------------------------------------------
  1848.  
  1849.   Once you've pressed [ENTER] at the conference selection screen, up will
  1850.   pop something that looks like this:
  1851.  
  1852.                            Editing Conference #1
  1853.     Conference name .............................: MAIN
  1854.     Conference description ......................: Main message base
  1855.     FIDO area name ..............................: N/A
  1856.     Message base type: Y=Fixed, N=Elastic, F=Fido: N
  1857.     Path/Name of conference USERS file:
  1858.          C:\RBBS\MAINU.DEF
  1859.     Path/Name of conference MESSAGES file:
  1860.          C:\RBBS\MAINM.DEF
  1861.     Allow ANSI graphics in uploaded messages? ...: Y
  1862.     Allow high & low ASCII in uploaded messages? : Y
  1863.     Security level to READ this conference ......: 5
  1864.     Security level to POST in this conference ...: 5
  1865.     Tagline for this conference:                        Add tag: N/A
  1866.          NONE
  1867.     Use Fido-style tearlines? ...................: N       Zone: N/A
  1868.     Allow users to join within Mail Manager? ....: N        Net: N/A
  1869.     Maximum # of lines per message ..............: 99      Node: N/A
  1870.     Path/Name of conference ALIAS file:                 Netmail: N/A
  1871.          NONE
  1872.  
  1873.   Press [Esc] or [F10] when finished with the conference.
  1874.   -------------------------------------------------------------------------
  1875.  
  1876.   Several of these options pertain only to FIDO *.MSG areas, and some
  1877.   have different meaning to FIDO *.MSG areas.  We will attempt to cover
  1878.   each one individually as completely as possible:
  1879.  
  1880.      - Conference Name
  1881.  
  1882.          Up to 7 characters that you will use to describe this conference
  1883.          to the users.  Normally set as the first 7 characters of the name
  1884.          of the MESSAGES and USERS file, although you can put anything in
  1885.          here.  For FIDO *.MSG areas, you will want to match this as closely
  1886.          as possible to the true FIDO-style area name of the conference,
  1887.          since this is what will be displayed to the users.
  1888.  
  1889.          The important thing is to describe the conference as fully as
  1890.          possible (for the users) in the 7 characters that you have
  1891.          available.  The 25-character conference description will describe
  1892.          it for them a lot better.
  1893.  
  1894.          If the conference name is left blank, or it is set to "{EMPTY}",
  1895.          pressing [F10] will cause MAILCFG to ask you whether or not to
  1896.          reserve a space for this conference number.  If you do NOT
  1897.          reserve the space, this conference number will be skipped when
  1898.          you save your settings.
  1899.  
  1900.  
  1901. CONFIGURING MAIL MANAGER +PLUS+                                         Page 37
  1902.  
  1903.      - Conference description
  1904.  
  1905.          Up to 25 characters that you will use to more fully describe the
  1906.          conference to the users.  This field will be (optionally) shown
  1907.          to the users when they are configuring which conferences to follow
  1908.          within the door, and also when selecting which conferences to
  1909.          R)ead or P)ost a message in.
  1910.  
  1911.          If the user is in expert mode, the default is to NOT show them the
  1912.          conference description.  If in novice mode (display the menus),
  1913.          the default is to show conference descriptions.  The user is given
  1914.          a choice at all times.  
  1915.  
  1916.          When displaying conference descriptions, the user will see 15
  1917.          conferences on each screen.  When NOT displaying descriptions,
  1918.          the user will see 50 conferences per screen.
  1919.  
  1920.      - FIDO area name
  1921.  
  1922.          Pertains only to FIDO *.MSG areas, and optional.  If not a FIDO
  1923.          *.MSG area, this field will be skipped.
  1924.  
  1925.          This should be set to the exact FIDO-style area name of the
  1926.          conference, as your external mail processor knows it.  This
  1927.          name is used ONLY when appending the optional log file, as
  1928.          set in the general configuration.
  1929.  
  1930.      - Path/Name of conference USERS file
  1931.  
  1932.          Full path to your RBBS-PC users file for this conference.
  1933.  
  1934.          A quick note here:  You really should have a unique USERS file
  1935.          for each conference/subboard.  RBBS-PC does not absolutely
  1936.          require this, but it is necessary to keep the last message read
  1937.          in each conference updated, and for Mail Manager to know exactly
  1938.          which messages to extract and prepare to download for the users.
  1939.  
  1940.          If this is a FIDO *.MSG area, this setting has no meaning to
  1941.          Mail Manager +Plus+, and you can literally put whatever you
  1942.          want in here in this case.
  1943.  
  1944.      - Path/Name of conference MESSAGES file
  1945.  
  1946.          Full path to your RBBS-PC messages file for this conference.
  1947.  
  1948.          If this is a FIDO *.MSG area, this must be set to the full
  1949.          pathname to this area's *.MSG's.  The trailing backslash is
  1950.          optional.  For example, if set to:
  1951.  
  1952.             C:\MAIL\4SALE
  1953.  
  1954.          Mail Manager +Plus+ will manipulate files named:
  1955.  
  1956.             C:\MAIL\4SALE\*.*
  1957.  
  1958.  
  1959. CONFIGURING MAIL MANAGER +PLUS+                                         Page 38
  1960.  
  1961.      - Allow ANSI graphics in uploaded messages?
  1962.  
  1963.          "Y" or "N".  If set to "N", Mail Manager will strip all escape
  1964.          characters out of uploaded messages, effectively disabling
  1965.          ANSI.
  1966.  
  1967.      - Allow high & low ASCII in uploaded messages?
  1968.  
  1969.          "Y" or "N".  If set to "N", Mail Manager will strip all high
  1970.          and low ascii characters out of uploaded messages, replacing
  1971.          them by either blank spaces, or an equivalent "normal"
  1972.          character.
  1973.  
  1974.          The most common reason for disabling both ANSI and ASCII is
  1975.          to conform to FIDO-NET rules & regs, although there are
  1976.          several reasons why you might want to disable ANSI.
  1977.  
  1978.      - Security level to READ this conference
  1979.  
  1980.          Minimum security level required to see this conference listed
  1981.          in Mail Manager's configuration menu.  If the user does not
  1982.          have sufficient security to READ this conference, the conference
  1983.          name will be replaced by " --- " in Mail Manager's menu, and
  1984.          the user will not be allowed to download messages (or upload
  1985.          replies) in this conference.
  1986.  
  1987.      - Security level to POST in this conference
  1988.  
  1989.          Minimum security level required to leave a message in this
  1990.          conference.  If the user's security level is lower than this,
  1991.          yet the same as (or higher than) the security required to
  1992.          READ, any messages that he/she uploads to this conference
  1993.          will result in the following:
  1994.  
  1995.             ■ A Mail Manager security violation notice being passed
  1996.               back to the user in the MAIN area, as a private message.
  1997.               This message will be shown as being from "MAIL MANAGER".
  1998.  
  1999.             ■ The uploaded message itself being ignored.  Nothing
  2000.               will be posted in the conference.
  2001.  
  2002.      - Tagline for this conference
  2003.  
  2004.         The tagline that you want to use for this particular conference.
  2005.         If set to "NONE", Mail Manager will use the default tagline.  If
  2006.         the default tagline is also "NONE", no tagline will be appended
  2007.         to the end of the message.
  2008.  
  2009.         If this is a FIDO *.MSG area, this is the tagline that will be
  2010.         posted to the message if tear/taglines are turned on.
  2011.  
  2012.  
  2013. CONFIGURING MAIL MANAGER +PLUS+                                         Page 39
  2014.  
  2015.      - Use FIDO-style tearlines?
  2016.  
  2017.         During our development of Mail Manager and Mail Manager +Plus+,
  2018.         there was much discussion to and fro in the various echos
  2019.         regarding the allowability of mail reader tearlines "---".
  2020.         At this writing, it is not clear as to whether or not these
  2021.         additional tearlines on echo messages will be permissable.
  2022.         In any case, we gave you an out.  Set this to "Y", and any
  2023.         mail reader tearlines on uploaded messages will be replaced
  2024.         by three blank spaces.  Set to "N", and they will be passed
  2025.         into the message untouched.
  2026.  
  2027.      - Type of msg base: Y=Fixed, N=Elastic, F=Fido?
  2028.  
  2029.         VERY IMPORTANT, and either "Y", "N", or "F".  RBBS-PC and Mail
  2030.         Manager +Plus+ handle fixed-length conferences differently
  2031.         from those that are configured to "grow" as messages are added.
  2032.         
  2033.         If set to "F", you are telling Mail Manager +Plus+ that this is
  2034.         a FIDO *.MSG area, and all of the "N/A"'s that you see on this
  2035.         screen will be replaced by the current settings.  You will also
  2036.         be allowed to edit the options specific to FIDO *.MSG areas.
  2037.  
  2038.         Setting this option to "Y" or "N" turns "off" all of the FIDO-
  2039.         specific options, and replaces their values with "N/A".  All of
  2040.         the FIDO-specific options will be unavailable for edit.
  2041.  
  2042.      - Allow users to join within Mail Manager?
  2043.  
  2044.         Either "Y" or "N".  (Has no meaning to FIDO *.MSG areas)
  2045.  
  2046.         If set to "Y", Mail Manager +Plus+ will allow your users to
  2047.         automatically "join" this conference when they attempt to flag
  2048.         it as active, and add them to the conference user file if they
  2049.         have not joined it from the BBS.
  2050.  
  2051.         If set to "N", the user will have to use the J)oin command in
  2052.         RBBS-PC to become a member of the conference.
  2053.  
  2054.         FIDO *.MSG areas cannot be joined from within RBBS-PC, and
  2055.         can therefore always be "auto-joined" from within Mail Manager
  2056.         +Plus+, regardless of this setting.
  2057.  
  2058.      - Maximum # of lines per message
  2059.  
  2060.         Default = 99.  You can select any number of lines per message
  2061.         that you desire for this conference, from 1 to 99.  When the
  2062.         user attempts to post a message from within a REP packet, the
  2063.         door will, if necessary, "split" long messages into several
  2064.         smaller ones which will fit within this line limit.  Note that
  2065.         messages from normal users will be limited to 8 lines less
  2066.         than this setting, while network packets from "net-status"
  2067.         user names will be able to utilize the full line limit prior
  2068.         to being split.
  2069.  
  2070.         The door will also use this number when the user attempts to
  2071.         R)ead, reply, or P)ost a message online, and will not allow
  2072.         the number of lines to exceed what you specify here.
  2073.  
  2074.  
  2075. CONFIGURING MAIL MANAGER +PLUS+                                         Page 40
  2076.  
  2077.      - Path/Name of conference ALIAS file
  2078.  
  2079.         There is a popular merge available for RBBS-PC that allows the
  2080.         use of alias names.  If you are not using the ALIAS merge, you
  2081.         can still make use of this option, if you would like a few users
  2082.         to be able to post messages under a different name than the one
  2083.         they use on the BBS.  Set this option to "NONE" if you are not
  2084.         using alias names.
  2085.  
  2086.         Since alias names are taboo in the Fido kingdom, this setting is
  2087.         ignored for Fido *.MSG areas.
  2088.  
  2089.         The filename that this option points to is a text file, formatted
  2090.         as follows:
  2091.  
  2092.             REAL NAME, ALIAS NAME
  2093.  
  2094.         So, to have all messages uploaded by "JOE DOE" posted as being
  2095.         from "MAIL ADDICT", and to have the SysOp's own messages posted
  2096.         as being from "TEST SYSOPNAME", this file would look like this:
  2097.  
  2098.             JOE DOE, MAIL ADDICT
  2099.             REMOTE NAME, TEST SYSOPNAME
  2100.  
  2101.         "REMOTE NAME" would of course be replaced by the name that you
  2102.         use to sign onto your system remotely.
  2103.  
  2104.         Mail Manager +Plus+ is smart enough to take care of updating
  2105.         the mail waiting flag in RBBS-PC for the REAL NAME of the
  2106.         recipient, and to add messages addressed to the user's alias
  2107.         to the personal index of the recipient's mail packets.
  2108.  
  2109.      - Add tag
  2110.  
  2111.         Applies to FIDO *.MSG areas only.
  2112.  
  2113.         If set to "Y", Mail Manager +Plus+ will append a tear and
  2114.         origin line to messages uploaded to this conference, such as:
  2115.  
  2116.            --- MMGR+ v3.00
  2117.             * Origin: [Tagline for this conference] (Zone:Net/Node)
  2118.  
  2119.         If set to "N", the tear/tag is *NOT* appended to the uploaded
  2120.         messages.  (Normally, this is a function of your mail processor,
  2121.         but you may want Mail Manager +Plus+ to append these lines in
  2122.         your NETMAIL areas).
  2123.  
  2124.      - Zone
  2125.  
  2126.         Applies to FIDO *.MSG areas only.  
  2127.  
  2128.         FIDO-NET is normally "1", RBBS-NET is normally "8".  Each
  2129.         conference can be set to different Zone:Net/Node arguments,
  2130.         so Mail Manager +Plus+ allows you to be in MANY different
  2131.         mail zones!
  2132.  
  2133.  
  2134. CONFIGURING MAIL MANAGER +PLUS+                                         Page 41
  2135.  
  2136.  
  2137.      - Net
  2138.  
  2139.         As above, applies to FIDO *.MSG areas only.
  2140.  
  2141.         Set this to the net number you are using for this conference.
  2142.  
  2143.      - Node
  2144.  
  2145.         As above, applies to FIDO *.MSG areas only.
  2146.  
  2147.         Set this to the node number you are using for this conference.
  2148.         For these three options, settings of:
  2149.  
  2150.            Zone: 8
  2151.             Net: 965
  2152.            Node: 9
  2153.  
  2154.         ...would mean a FIDO-style address of "8:965/9".
  2155.  
  2156.      - Netmail
  2157.  
  2158.         Applies to FIDO *.MSG areas only.
  2159.  
  2160.         THIS IS A VERY IMPORTANT SETTING.  If this is a netmail area,
  2161.         set it to "Y", otherwise DEFINITELY set it to "N"!  Mail Manager
  2162.         +Plus+ handles netmail areas quite differently than standard
  2163.         *.MSG echo areas, and messages will *NOT* be posted properly
  2164.         if this setting is incorrect.
  2165.  
  2166.         Please see the section of this document regarding FIDO *.MSG
  2167.         areas for all the info on Mail Manager +Plus+'s handling of
  2168.         netmail areas.
  2169.  
  2170.  
  2171. CONFIGURING MAIL MANAGER +PLUS+                                         Page 42
  2172.  
  2173.                      MULTIPLE CONFIGURATION FILES
  2174.                      ----------------------------
  2175.  
  2176.   MAILCFG.EXE allows you to edit multiple configuration files, by specifying
  2177.   the filename on the command line.  Mail Manager +Plus+ itself will first
  2178.   look for MAILMGR1.CFG, MAILMGR2.CFG, MAILMGR3.CFG, etc, and default back
  2179.   back to MAILMGR.CFG if the corresponding configuration file couldn't be
  2180.   found.
  2181.  
  2182.   For instance... if Mail Manager +Plus+ is called via:
  2183.  
  2184.      MAILMGR 2 ...[other options]...
  2185.  
  2186.   The program will look first for MAILMGR2.CFG, and use that if it exists.
  2187.   
  2188.   To edit MAILMGR2.CFG from the MAILCFG command line, your command might be:
  2189.  
  2190.      MAILCFG C:\MAILMGR\MAILMGR2.CFG
  2191.  
  2192.   MAILCFG will look for and edit the filename MAILMGR.CFG (in the current
  2193.   directory) if nothing is passed on the command line.
  2194.  
  2195.   Please be aware that Mail Manager +Plus+ can use the same configuration
  2196.   file between the various nodes of your RBBS-PC, and file sharing/locking
  2197.   is fully implemented.  Therefore it is not necessary to create multiple
  2198.   configuration files unless you have unique requirements between nodes.
  2199.   (Non-standard port configurations is one example, where you may want to
  2200.   have different MAILMGR.PRO files.  Since the path/name of MAILMGR.PRO
  2201.   is specified in the configuration file, this would make for a good
  2202.   argument to use multiple configuration files).
  2203.  
  2204.  
  2205. FIDO-STYLE *.MSG MESSAGE AREAS                                          Page 43
  2206.  
  2207.                      AN INTRODUCTION TO FIDO FORMAT
  2208.                      ------------------------------
  2209.  
  2210.   If you do not wish to use FIDO-style *.MSG formatted conferences with
  2211.   Mail Manager +PLUS+, you may skip this section.
  2212.  
  2213.   Mail Manager +PLUS+ merely allows you to access FIDO-style message bases
  2214.   via an offline mail door, it does not handle the actual transmission or
  2215.   reception of these messages.  For that you need a separate frontend
  2216.   mailer such as BinkleyTerm or Front Door.
  2217.  
  2218.   Mail Manager's handling of FIDO conferences is MUCH slower than its 
  2219.   handling of RBBS conferences.  You may seriously wish to consider tossing 
  2220.   FIDO conferences into standard RBBS message bases in order to speed up 
  2221.   Mail Manager operation.  Utilities from other authors for doing this
  2222.   include RBBSMail, MsgToss, and OverMail.  The time spent doing this ONCE
  2223.   for each mail packet received may amount to considerable time savings for
  2224.   EACH time a caller uses this door.
  2225.  
  2226.   Before we talk about the intricies of setting up Mail Manager +Plus+ with
  2227.   your FIDO-style system, we should talk about this particular format for a
  2228.   bit.
  2229.  
  2230.   RBBS-PC is capable of running under a frontend mailer such as Binkley-Term,
  2231.   Frontdoor, Seadog, etc. etc.  Depending on what type of mail processor the
  2232.   Sysop is using, mail can normally be "tossed" into either RBBS-PC message
  2233.   bases, or into the native FIDO-NET format, which is termed here as "*.MSG".
  2234.   Some Sysops prefer to keep their echo mail in FIDO format, rather than
  2235.   converting all incoming and outgoing messages to and from RBBS-PC *M.DEF's.
  2236.  
  2237.   FIDO "message bases" consist of a unique DOS subdirectory for every
  2238.   conference, with each message in a separate file.  A DOS directory
  2239.   structure for this type of message format will typically look something
  2240.   like this:
  2241.  
  2242.       C:\FIDO        (Base mail directory)
  2243.       C:\FIDO\4SALE  (First conference)
  2244.       C:\FIDO\RBBS   (Second conference)
  2245.       ...            ...so on and so forth.
  2246.  
  2247.   Within each directory (or "conference") will be filenames like 1.MSG,
  2248.   2.MSG, 3.MSG, etc. etc.  The first message in each conference (1.MSG)
  2249.   is normally some type of "checkpoint" file for mail processors (such
  2250.   as QM, et al), and is therefore not usually available for reading by
  2251.   the user.  An exception to this is any "NETMAIL" area that the sysop
  2252.   has set up.  Netmail conferences do not go through quite the same
  2253.   process as regular echo conferences do, and in these types of areas,
  2254.   1.MSG is usually permissible reading material.
  2255.  
  2256.   But let's not get ahead of ourselves, here.  We'll come back to handling
  2257.   netmail later.
  2258.  
  2259.   Setting up FIDO conferences in Mail Manager is a fairly straightforward
  2260.   process, but there are several things that you will need to keep in mind:
  2261.  
  2262.  
  2263. FIDO-STYLE *.MSG MESSAGE AREAS                                          Page 44
  2264.  
  2265.       - FIDO conferences don't have a user file for Mail Manager +Plus+ to
  2266.         rely on.  Therefore, Mail Manager +Plus+ creates one for itself in
  2267.         each FIDO area, named "MMGR.USR".
  2268.  
  2269.       - FIDO conferences don't have any built-in indexing available, short
  2270.         of reading each and every message every time the conference is
  2271.         accessed.  Therefore, Mail Manager +Plus+ creates one for itself
  2272.         in each FIDO area, named "MMGR.NDX".
  2273.  
  2274.       - FIDO conferences cannot be joined from within RBBS-PC.  Therefore,
  2275.         Mail Manager +Plus+ will allow every user with sufficient security
  2276.         to read the conference to "join" transparently from within the door.
  2277.  
  2278.       - FIDO conferences are usually renumbered every night.  This means
  2279.         that what was message number 175 on one day might become message
  2280.         number 37 on the next.  Mail Manager therefore determines a unique
  2281.         CRC for each message, based on selected unchanging portions of each
  2282.         message header.  This information is stored in the "MMGR.NDX" file
  2283.         within each conference.
  2284.  
  2285.       - This index should be updated right after your renumbering/maintenance
  2286.         event, to save the first hapless user a *LOT* of time while Mail
  2287.         Manager +Plus+ re-creates it.  That's what the supplied MMINDEX.EXE
  2288.         program is for, and we'll get into the usage of this program shortly.
  2289.  
  2290.       - Mail Manager must know your Zone:Net/Node ID for each FIDO conference,
  2291.         so that it can properly create the message headers of all uploaded
  2292.         replies to these areas.
  2293.  
  2294.                    SETTING UP YOUR FIRST FIDO *.MSG AREA
  2295.                    -------------------------------------
  2296.  
  2297.   With all that in mind, try setting up your first FIDO conference in Mail
  2298.   Manager +Plus+.  Make sure that it is working properly before you add the
  2299.   entire slew of conferences!  At MAILCFG's conference edit screen, there are
  2300.   several options unique to FIDO conferences that are worthy of note:
  2301.  
  2302.   Path/Name of conference USERS file ..:  Ignored by Mail Manager for FIDO
  2303.       conferences.  You can literally put whatever you want in this field.
  2304.  
  2305.   Path/Name of conference MESSAGES file:  This is the DOS PATH to the
  2306.       conference, rather than the name of the *M.DEF file.  For instance, if
  2307.       you enter "C:\MAIL\4SALE", Mail Manager will manipulate files named
  2308.       "C:\MAIL\4SALE\*.*".  The trailing backslash is optional.
  2309.  
  2310.   Allow ANSI graphics in uploaded messages? : NO.  FIDO-NET doesn't like ANSI.
  2311.  
  2312.   Allow high & low ASCII .................. : NO.  Moderators will be all over
  2313.       you if they find messages containing high ASCII that originated on your
  2314.       system.
  2315.  
  2316.   Use FIDO-STYLE tearlines? ............... : YES.  This strips out the "---"
  2317.       tearlines that offline readers like to stick on uploaded messages.  Your
  2318.       FIDO-NET mail processor will add a tearline and tag of its own, and
  2319.       duplicate tearlines are taboo in the FIDO kingdom.
  2320.  
  2321.  
  2322. FIDO-STYLE *.MSG MESSAGE AREAS                                          Page 45
  2323.  
  2324.                    SETTING UP YOUR FIRST FIDO *.MSG AREA
  2325.                    -------------------------------------
  2326.  
  2327.   Message base type: Y=Fixed, N=Elastic, F=FIDO: F
  2328.  
  2329.   Allow users to join within Mail Manager? ....: Ignored by Mail Manager
  2330.       +Plus+ for FIDO areas.  Any user with sufficient security to READ
  2331.       the conference can "join" from within the door.
  2332.  
  2333.   Path/Name of conference ALIAS file? .........: Aliases aren't much good
  2334.       in FIDO land, either.  This setting is ignored for FIDO conferences.
  2335.       (See the section regarding "CONFIGURING MAIL MANAGER +PLUS+" for
  2336.       more information regarding alias names).
  2337.  
  2338.   Zone:  Set to your mail zone (RBBS-NET would be 8).
  2339.   Net:   Set to your net ID (my RBBS-NET ID is 965).
  2340.   Node:  Set to your node ID (my RBBS-NET ID is 9).
  2341.  
  2342.   (These examples would mean an address of 8:965/9).
  2343.  
  2344.   Netmail:  VERY IMPORTANT.  If you are configuring a netmail conference,
  2345.       set this option to "Y".  Otherwise, DEFINITELY set it to "N"!
  2346.  
  2347.   Now save your configuration, and as far as Mail Manager +Plus+ is
  2348.   concerned, you just added a FIDO conference.
  2349.  
  2350.   BEFORE YOU EXTRACT MAIL FROM THE CONFERENCE, be sure that there is a file
  2351.   named "1.MSG" in that directory.  Results can be unpredictable if Mail
  2352.   Manager +Plus+ sees only "2.MSG" and up.  Also, remember that there is no
  2353.   Mail Manager +Plus+ index created as of yet.  You'll want to run the
  2354.   MMINDEX.EXE program to initialize the conference for Mail Manager
  2355.   +Plus+'s use.  Although this last is not TRULY necessary, it will speed
  2356.   up initial operation for that conference considerably, especially if
  2357.   it contains a few hundred messages or so.  Usage for MMINDEX:
  2358.  
  2359.     MMINDEX D:\PATH\MAILMGR.CFG
  2360.  
  2361.   If no filename is passed on the command line, MMINDEX will look for
  2362.   MAILMGR.CFG in the current directory.  MMINDEX reads your Mail Manager
  2363.   +Plus+ configuration file, and creates an index file in all of your FIDO
  2364.   conferences.
  2365.  
  2366.   At this point, you're ready to test out the conference from within Mail
  2367.   Manager +Plus+ itself.  When satisfied, you can do one of two things:
  2368.  
  2369.     1) Go back to MailCFG and repeat all but the MMINDEX.EXE step for the
  2370.        rest of your FIDO confs.  Or,
  2371.  
  2372.     2) Run the supplied CFG2TXT utility against your MAILMGR.CFG.  This
  2373.        will create a text file that you can use your favorite text editor
  2374.        against, and add the balance of your FIDO conferences.  When
  2375.        finished, run the companion program, TXT2CFG to convert the text
  2376.        file back into Mail Manager +Plus+'s binary configuration format.
  2377.        If you have MANY Fido conferences to configure, this might be the
  2378.        way to go.
  2379.  
  2380.  
  2381. FIDO-STYLE *.MSG MESSAGE AREAS                                          Page 46
  2382.  
  2383.                    SETTING UP YOUR FIRST FIDO *.MSG AREA
  2384.                    -------------------------------------
  2385.  
  2386.        See the section of this document regarding "UTILITY PROGRAMS"
  2387.        for more information on these two utilities.
  2388.  
  2389.   After doing one of these two things, run MMINDEX.EXE as the very last
  2390.   item BEFORE firing Mail Manager +Plus+ back up for more testing.
  2391.   Remember to add it to your nightly event, as the very LAST thing run
  2392.   before your BBS comes back up.
  2393.  
  2394.  
  2395. FIDO-STYLE *.MSG MESSAGE AREAS                                          Page 47
  2396.  
  2397.                             NETMAIL CONFERENCES
  2398.                             -------------------
  2399.  
  2400.   Guess what!  Netmail areas require a little more work.  "Regular" echomail
  2401.   *.MSG areas are scanned out by your mail processor for sending to your host.
  2402.   NETMAIL, on the other hand, can be sent anywhere, either directly from your
  2403.   system to destination, or routed through your HOST.
  2404.  
  2405.   The most courteous way to do this is generally thought to be via "Crash" or
  2406.   "Direct" netmail, which bypasses the network and puts you in immediate
  2407.   contact with the individual system.  By going direct, there are other fun
  2408.   things that are considered almost automatic for Sysops of frontend mailer
  2409.   systems, such as "File Attach", and "File Request" (commonly referred to as
  2410.   "FREQ"), not to mention that non-involved parties shouldn't have to front
  2411.   the long distance bill for personal messages between two individuals in the
  2412.   net.
  2413.  
  2414.   On the other hand, if you're sending mail to your host, you might want to
  2415.   send the message normally, which means that it would be sent out when your
  2416.   mail packer picks it up during your regular mail event.  This way, you don't
  2417.   have to make two separate (and possibly long-distance) calls to your host if
  2418.   you want to send them netmail.
  2419.  
  2420.   In any case... you need to inform Mail Manager of your outbound directories
  2421.   for NETMAIL zones.  In most cases, you will have a separate outbound
  2422.   directory for each mail zone.  There are a number of ways to go about this
  2423.   from the standpoint of your frontend mailer, but the important thing is
  2424.   that as the SysOp of the board, you should already know where they are!  
  2425.  
  2426.   Create a file named MMGRNODE.OB in your Mail Manager Directory.  This is a
  2427.   simple text file, and does nothing more than inform Mail Manager where to
  2428.   put File requests, File attaches, and outbound netmail when creating a CRASH
  2429.   message.  The format for each line is:  Zone, X:\PATH\OUTBOUND.DIR  So, if
  2430.   you are in 3 different mail zones, your MMGRNODE.OB file would look something
  2431.   like this:
  2432.  
  2433.      1, C:\BINKLEY\OUTBOUND
  2434.      8, C:\BINKLEY\OUTBOUND.008
  2435.      10, C:\BINKLEY\OUTBOUND.010
  2436.  
  2437.   ...and that's all that's needed for your MMGRNODE.OB text file.
  2438.  
  2439.   If you are in more than one mail network, you may be using what are termed
  2440.   as "AKA" addresses.  In this case, the Zone:Net/Node address that you
  2441.   configured for this netmail area may not always be what you want Mail
  2442.   Manager +Plus+ to use.  For instance, if you are a member of both RBBSNet
  2443.   and FidoNet, you may wish to send a message to someone that is reachable
  2444.   only through RBBSNet in zone 8.  In this case, you may want the recipient
  2445.   of the message to see your RBBSNet address on the message, rather than
  2446.   your Fido address.  
  2447.  
  2448.   Our solution to this is a file named MMGRNODE.AKA, which Mail Manager
  2449.   +Plus+ will look for in your Mail Manager +Plus+ directory.  This text
  2450.   file is formatted as such for each line:   Zone:Net/Node   So, to copy
  2451.   the above-mentioned example, your MMGRNODE.AKA file might look like:
  2452.  
  2453.  
  2454. FIDO-STYLE *.MSG MESSAGE AREAS                                          Page 48
  2455.  
  2456.                             NETMAIL CONFERENCES
  2457.                             -------------------
  2458.  
  2459.     1:226/1240
  2460.     8:965/9
  2461.     10:10/1
  2462.  
  2463.   See the section of this document entitled "Text files for FIDO netmail
  2464.   areas" for the full scoop on MMGRNODE.OB and MMGRNODE.AKA. 
  2465.  
  2466.   NOW, we have to get into something that we're probably going to catch flak
  2467.   about, and that's our implementation of how to handle searching the nodelist
  2468.   to find the system that you're sending netmail messages to.  
  2469.  
  2470.   Mail Manager +Plus+ uses a proprietery nodelist format.  It just is not
  2471.   feasible at this stage of the game for us to attempt to support Version
  2472.   6 and/or Version 7 nodelists, so we deemed it best to use a format of our
  2473.   own, optimized for FAST searches and small file size.  You need not use
  2474.   our implementation of the nodelist, but if you don't, you will lose
  2475.   convenience, and will then need to be able to enter in the exact Zone, Net,
  2476.   and Node ID of the recipient on every netmail message, with no search
  2477.   options.
  2478.  
  2479.   MMGRNODE.EXE is Mail Manager +Plus+'s proprietery nodelist compiler.  This
  2480.   executable should be placed in your Mail Manager +Plus+ directory, and
  2481.   should be run whenever you update your nodelists.  Its usage is:
  2482.  
  2483.       MMGRNODE [/A] X:\PATH\NODELIST.FIL
  2484.  
  2485.             /A  - Tells Mail Manager +Plus+ to append to the existing compiled
  2486.                   nodelist.  If omitted, Mail Manager +Plus+ will create the
  2487.                   compiled nodelist from scratch, overwriting any pre-existing
  2488.                   one. (By "Compiled nodelist", we are referring to Mail
  2489.                   Manager +Plus+'s proprietery one, MMGRNODE.DAT).
  2490.  
  2491.             X:\PATH\NODELIST.FIL - The path/filename to the raw nodelist that
  2492.                   you are compiling.
  2493.  
  2494.   MMGRNODE will create two files in the current DOS subdirectory:
  2495.  
  2496.       MMGRNODE.DAT - The main data file containing Sysop names, Zone, Net, and
  2497.                   node numbers, and phone numbers.  All other information in
  2498.                   the raw nodelist is ignored, to save on file size as much as
  2499.                   possible.
  2500.  
  2501.       MMGRNODE.DIX - The data file's index.  This file will be MUCH smaller,
  2502.                   and contains information to quickly jump to an individual
  2503.                   system's info based on Zone, Net, and Node.
  2504.  
  2505.   Mail Manager +Plus+ will look for these two files in your Mail Manager
  2506.   directory whenever a netmail message is found within a reply packet.
  2507.  
  2508.  
  2509. FIDO-STYLE *.MSG MESSAGE AREAS                                          Page 49
  2510.  
  2511.                             NETMAIL CONFERENCES
  2512.                             -------------------
  2513.  
  2514.   For those using multiple nodelists, consider which one you'll use the most,
  2515.   and compile that one FIRST, to improve on search speed.  For example, say
  2516.   you're compiling the RBBS-NET nodelist (zone 8) and the entire FIDO-NET
  2517.   nodelist.  RBBSLIST is so small that the search time to go through it to
  2518.   get to FIDO addresses is minimal.  On the other hand, it would take
  2519.   considerably longer to have to go through the entire FIDONET nodelist when
  2520.   you're looking for someone in RBBS-NET.  You get the idea.  To compile using
  2521.   this scenario, here's the command lines you'd use (we'll just use dummy
  2522.   nodelist filenames for the moment).  Make sure you're in your Mail Manager
  2523.   +Plus+ directory!:
  2524.  
  2525.   MMGRNODE C:\BINKLEY\RBBSLIST.178
  2526.   MMGRNODE /A C:\BINKLEY\NODELIST.094
  2527.  
  2528.   This would create MMGRNODE.DAT and MMGRNODE.DIX from scratch, starting with
  2529.   the RBBS-NET nodelist.  The FIDO nodelist would be appended to it.  You can
  2530.   append as many nodelists as you'd like in this way.  (We tried five, for
  2531.   testing purposes, and had no trouble).
  2532.  
  2533.   At this point, you should be all setup and ready to roll with your FIDO
  2534.   areas, as well as your NETMAIL areas.
  2535.  
  2536.  
  2537. FIDO-STYLE *.MSG MESSAGE AREAS                                          Page 50
  2538.  
  2539.                      NETMAIL MESSAGES WITHIN REPLY PACKETS
  2540.                      -------------------------------------
  2541.  
  2542.   Uploaded *.REP's will work just like they always have within Mail Manager
  2543.   and Mail Manager +Plus+, until you run into a NETMAIL message.  When Mail
  2544.   Manager +Plus+ encounters a message for a conference you have configured as
  2545.   netmail in your REP packet, it stops to ask you a few questions, so DON'T
  2546.   RUN MAIL MANAGER +PLUS+ FROM A SCRIPT, IF YOU'RE UPLOADING NETMAIL!
  2547.  
  2548.   You'll be informed that this is a *NETMAIL MESSAGE*, then will be asked a
  2549.   series of questions:
  2550.  
  2551.   Users that have sufficient security to read ALL messages (or higher) will
  2552.   get the option of posting the message as C)rash, and will also get the file
  2553.   request and attach options.  Users with security LOWER than this will not
  2554.   get these options, and their netmail will be posted "normally" (as an *.MSG
  2555.   in your netmail directory, waiting to be tossed out by your mail 
  2556.   processor).
  2557.  
  2558.   If the user has sufficient security, the first question will be:
  2559.  
  2560.   Send message [N]ormally, or C)rash?
  2561.  
  2562.       (Defaults to normal).  A crash message goes directly to your outbound
  2563.       area, and is also posted (and marked as sent) in your netmail area.
  2564.       A normal message is posted in your netmail area, and is not sent to
  2565.       anyone until your mail packer finds and moves it.
  2566.  
  2567.   If a (C)rash message, you'll be asked:  "File attach Y/[N]? "
  2568.  
  2569.       (Defaults to No).  If you tell it yes, you'll be prompted for the
  2570.       path/filename to send out.
  2571.  
  2572.   If a (C)rash message, you'll be asked:  "File request Y/[N]? "
  2573.  
  2574.       (Defaults to No).  If you tell it yes, you'll be prompted for the
  2575.       name to request.
  2576.  
  2577.             NOTE - In our current state of development, you can do one or the
  2578.                    other (attach or request), but not both!  If you really
  2579.                    need to both attach and request to the same system at the
  2580.                    same time, you'll have to upload two separate netmail
  2581.                    messages:  1 for the request, and 1 for the attach.
  2582.  
  2583.   Private Message Y/N?
  2584.  
  2585.       Defaults to whatever it was set to in the REP packet.
  2586.  
  2587.   Search by I)D, or S)ysop name ([ENTER] = bypass the search)?
  2588.  
  2589.       This is where Mail Manager +Plus+ will look at the MMGRNODE.DAT and
  2590.       MMGRNODE.DIX files created by the MMGRNODE.EXE nodelist compiler.
  2591.       Here are what the 3 options mean to you:
  2592.  
  2593.  
  2594. FIDO-STYLE *.MSG MESSAGE AREAS                                          Page 51
  2595.  
  2596.                      NETMAIL MESSAGES WITHIN REPLY PACKETS
  2597.                      -------------------------------------
  2598.  
  2599.             (I)D - You'll be asked for an exact Zone, Net, and then Node
  2600.                   number to look up.  If Mail Manager +Plus+ finds a hit,
  2601.                   it will first ask you whether or not to [A]ccept what it
  2602.                   found, then either search again, or ask you whether or
  2603.                   not to post the message. The ID search uses the data
  2604.                   index file, and is VERY fast.
  2605.  
  2606.             (S)ysop name - You'll be asked for a partial sysop name to look
  2607.                   for.  The search is NOT case sensitive.  As soon as Mail
  2608.                   Manager +Plus+ finds the first hit, it displays what it
  2609.                   finds, and asks you whether to accept what it found, or
  2610.                   search again.
  2611.  
  2612.             [ENTER] - Bypass the search.  You'll key in the Zone, net and node
  2613.                   ID's, and *NO* error checking will be performed.  Mail
  2614.                   Manager will take whatever you give it, and attempt to post
  2615.                   the message.  This is the only option available to you if
  2616.                   you did not utilize the MMGRNODE.EXE program.
  2617.  
  2618.   Post Message Y)es, N)o, M)odify ([ENTER] = Y)?
  2619.  
  2620.       We do give you one last chance to abort the message. <grin>
  2621.       If you made a mistake, you can choose "M" to start over and re-enter
  2622.       the information.
  2623.  
  2624.  
  2625. FIDO-STYLE *.MSG MESSAGE AREAS                                          Page 52
  2626.  
  2627.                         LAST MINUTE THOUGHTS ON FIDO
  2628.                         ----------------------------
  2629.  
  2630.   I guess that's about it for the FIDO *.MSG and NETMAIL implementations.  A
  2631.   couple of things that should probably be mentioned:  Eddie Rowe has written
  2632.   a program that I have never tried, and that's NoSnail.  NoSnail has the
  2633.   capability of sending netmail from an RBBS-PC message base (*M.DEF).  If
  2634.   you are using this utility, you can ignore all of the above for netmail
  2635.   areas, and use Eddie's instructions instead.
  2636.  
  2637.   Message extracting, and manually setting last message read markers are
  2638.   noticeably slower in *.MSG conferences.  There are several reasons for
  2639.   this, most of which probably don't need a lot of explanation, but here
  2640.   are a few anyway:
  2641.  
  2642.       Each message is in a separate file.  Therefore, there's an awful lot of
  2643.       file opening and closing going on.
  2644.  
  2645.       A user might be posting (or have just posted) a FIDO message via Mail
  2646.       Manager (or some other utility) on another node of your BBS.  We perform
  2647.       checks to guard against this (and allow for it), which slows things down
  2648.       a bit.
  2649.  
  2650.       Fido messages don't have a whole lot of "standardization".  A perfectly
  2651.       valid message could have any number of different things determining end
  2652.       of printable line, or *NO* end of line markers at all.  So, there's a
  2653.       lot of checking and conversion to be done in order to get the message
  2654.       into QWK format.
  2655.  
  2656.   Beyond that... it is acceptably fast on a non-networked system (even a
  2657.   fairly slow one), but the extraction process really bogs down when run
  2658.   through a network with fairly slow transfer rates.  We are working on a
  2659.   few ideas to speed up the extraction process in some future release.
  2660.  
  2661.  
  2662. MISCELLANEOUS CONSIDERATIONS                                            Page 53
  2663.  
  2664.               DEBUGGING YOUR SETUP, AND RUNNING IN LOCAL MODE
  2665.               -----------------------------------------------
  2666.  
  2667.    Assuming (again) that your Mail Manager +Plus+ directory is named
  2668.    \MAILMGR:
  2669.  
  2670.    Change to the \MAILMGR directory, and run MAILMGR.EXE with no
  2671.    command line to bring the door up in local mode.
  2672.  
  2673.    NOTE - Depending on how many conferences you've entered, Mail Manager
  2674.           +Plus+ may take a while to come up.  Mail Manager +Plus+ attempts
  2675.           to find the user in each and every conference as soon as it loads
  2676.           to determine which conferences the user has and has not joined.
  2677.           The more conferences you have, and the slower your hard disk, the
  2678.           longer this will take.  This is required by the security measures
  2679.           mentioned in the 'features' section.
  2680.  
  2681.    If this is a first-time installation, Mail Manager +Plus+ should say that
  2682.    you're a new user and walk you through the user setup.
  2683.  
  2684.    We think it is necessary to mention Mail Manager +Plus+'s own running
  2685.    scenario, since it is important for you as the SysOp to understand this
  2686.    for any debugging purposes on your end.
  2687.  
  2688.      You created   +-- Work directories created & maintained by the door.
  2689.             |      |
  2690.         \MAILMGR   |
  2691.                    |
  2692.         \MAILMGR\LOCAL
  2693.                 \NODE1
  2694.                 \NODE2
  2695.                 ...etc.
  2696.  
  2697.    Mail Manager +Plus+ changes to these work directories as it runs, and
  2698.    changes back to the parent directory just as it exits.  If you used
  2699.    the "/W" work directory command line switch, these directories will
  2700.    be created and manipulated wherever you specified them to be.
  2701.  
  2702.    If you are not using Mail Manager's list of archivers (MAILMGR.ARL),
  2703.    one file that absolutely MUST be in the directory that you created
  2704.    is RBBSQWK.BAT.   If you are running the list of archivers, this
  2705.    file is not needed.
  2706.  
  2707.    For those NOT running MAILMGR.ARL:  DON'T RENAME RBBSQWK.BAT!!!
  2708.  
  2709.    You can edit RBBSQWK.BAT if you are familiar with the format of the
  2710.    CONTROL.DAT file that is included in all .QWK packets, and/or want
  2711.    to modify what the users will receive in their QWK's.  This is not
  2712.    for the faint of heart, requires some knowledge of how things work
  2713.    in QWK land, and simply isn't necessary.  RBBSQWK.BAT is run each
  2714.    time that Mail Manager +Plus+ creates a QWK packet for the user to
  2715.    download, and doesn't do anything at all if you are using the list
  2716.    of archivers, MAILMGR.ARL.
  2717.  
  2718.    FOR A FIRST-TIME INSTALLATION, WE RECOMMEND YOU DON'T MODIFY RBBSQWK.BAT!
  2719.  
  2720.  
  2721. MISCELLANEOUS CONSIDERATIONS                                            Page 54
  2722.  
  2723.              DEBUGGING YOUR SETUP, AND RUNNING IN LOCAL MODE
  2724.              -----------------------------------------------
  2725.  
  2726.    An important consideration is what to do with your own personal QWK's and 
  2727.    REP's created locally.  You may find it convenient to configure your
  2728.    offline reader to use the \MAILMGR\LOCAL directory for all .REP's and
  2729.    .QWK's, since that's where Mail Manager will manipulate your mail in local
  2730.    mode.
  2731.  
  2732.    To stick a .REP packet into your message bases, just U)pload while in
  2733.    local mode, and select any protocol other than N)one.  If your .REP
  2734.    packet is in the \MAILMGR\LOCAL directory, it will be processed as if
  2735.    you'd uploaded the file remotely.
  2736.  
  2737.    It is important to make you aware that there is a sysop-only menu
  2738.    option available, and that's "I" (Info), which isn't listed in either
  2739.    the command prompt, or the menu itself.  This menu option is available
  2740.    only to those with sufficient security to read ALL messages, or greater.
  2741.    If the user does not have at least this security level, they will see
  2742.    the familar "Command not recognized", instead.
  2743.  
  2744.    If you have set yourself up with sufficient security to use this option,
  2745.    pressing "I" at the Mail Manager +Plus+ main menu will greet you with
  2746.    something like this:
  2747.  
  2748.       SYSOP INFORMATION:
  2749.  
  2750.       Mail Manager version ............: v3.00
  2751.       Mail Manager path ...............: C:\MAILMGR
  2752.       MailMGR's operating environment .: LANtastic v4.10 (NetBIOS)
  2753.       DOS version .....................: 5.00
  2754.       DOS SHARE detected? .............: Yes
  2755.       Flow control method .............: Local mode
  2756.       Free string space ...............: 20624
  2757.       Non-string array avail ..........: 273408
  2758.       Available stack space ...........: 1738
  2759.       MAIN message base ...............: E:\RBBS\MAINM.DEF
  2760.       MAIN users file .................: E:\RBBS\MAINU.DEF
  2761.       Highest message # in MAIN .......: 6132
  2762.       Last msg # YOU read in MAIN .....: 6131
  2763.       Filename of protocol definitions : C:\MAILMGR\MAILMGR.PRO
  2764.       Filename of list of archivers ...: C:\MAILMGR\MAILMGR.ARL
  2765.       Filename of FMS directory .......: E:\RBBS\MASTER.DIR
  2766.       RBBS-PC semaphore file ..........: E:\RBBS\IBMFLAGS
  2767.       MailMGR semaphore file ..........: MMFLAGS
  2768.       RBBS-PC semaphore file size (6) .: 6
  2769.       MailMGR semaphore size size (3) .: 3
  2770.  
  2771.    These 20 are all of the possible lines that can be shown to you.
  2772.    The last four will be displayed only if your environment is
  2773.    NetBIOS.
  2774.  
  2775.  
  2776. MISCELLANEOUS CONSIDERATIONS                                            Page 55
  2777.  
  2778.              DEBUGGING YOUR SETUP, AND RUNNING IN LOCAL MODE
  2779.              -----------------------------------------------
  2780.  
  2781.    Some of the more important information in here:
  2782.  
  2783.      Mail Manager path should reflect the drive and directory that
  2784.      you have installed the program in.  If it doesn't, your batch
  2785.      file is probably not changing to the proper directory prior
  2786.      to running MAILMGR.EXE.
  2787.  
  2788.      Mail Manager's operating environment should reflect what you've
  2789.      told Mail Manager to use.  If it doesn't, there's definitely a
  2790.      problem!
  2791.  
  2792.      DOS version must be 3.30 or above in order for Mail Manager +Plus+ to
  2793.      operate properly.
  2794.  
  2795.      DOS SHARE must be detected if you are operating in a NetBIOS
  2796.      environment.  The only exception is if you are running under a NOVELL
  2797.      network, in which case SHARE checking is bypassed.
  2798.  
  2799.      Flow control method can report one of five things:  Local mode,
  2800.      FOSSIL, RTS/CTS, XON/XOFF, or NONE.
  2801.  
  2802.      Free string space is pretty darned important, too.  This should really
  2803.      be up around 10,000 or higher at all times when you display this screen.
  2804.      If it is less than that, we want to hear about it!
  2805.  
  2806.      Non-string array available is approximately the amount of free memory
  2807.      that is available for DSZ and your file compression/extraction programs.
  2808.      If this number is less than 200K, you are likely to run into trouble,
  2809.      and should check to make sure that you are EXITING, (NOT SHELLING!)
  2810.      from RBBS-PC to Mail Manager +Plus+.  The only other way that we can
  2811.      think of that would cause you to have less than 200K available on
  2812.      today's 640K+ PC's would be if you have a VERY large # of conferences.
  2813.      If you have less than 200K here, you will probably need a utility like
  2814.      SHROOM (mentioned in the requirements section of this document) in
  2815.      order to use Mail Manager +Plus+.
  2816.  
  2817.      MAIN message base and user file names must match what is true for your
  2818.      MAIN area.  If not, you don't have MAIN as your 1st conference listed,
  2819.      and Mail Manager +Plus+ will NOT operate properly.
  2820.  
  2821.      Highest message number in MAIN, and highest message # that you read in
  2822.      main should be accurate.  If they're not, then Mail Manager +Plus+
  2823.      didn't properly find you in the MAIN users file, and/or it wasn't able
  2824.      to correctly access the MAIN message file.
  2825.  
  2826.      Filename of list of protocol definitions should match what you told
  2827.      MAILCFG to use for MAILMGR.PRO.
  2828.  
  2829.      Filename of list of archivers should match what you told MAILCFG to use.
  2830.      (If this file does not exist, Mail Manager will use the default type of
  2831.      compression that you chose, and will require said archiver to be in a
  2832.      DOS path!)
  2833.  
  2834.  
  2835. MISCELLANEOUS CONSIDERATIONS                                            Page 56
  2836.  
  2837.              DEBUGGING YOUR SETUP, AND RUNNING IN LOCAL MODE
  2838.              -----------------------------------------------
  2839.  
  2840.      Filename of FMS directory should match what is true for your system if
  2841.      you are using an RBBS-PC FMS directory, or "NONE" otherwise.
  2842.  
  2843.      The last four lines will only be shown to you if you are running under
  2844.      NetBIOS, and they are described in better detail elsewhere in this
  2845.      manual.
  2846.  
  2847.      If, after following these instructions, you continue to have trouble,
  2848.      take a look at the "COMMON PROBLEMS" section of this manual.
  2849.  
  2850.  
  2851. MISCELLANEOUS CONSIDERATIONS                                            Page 57
  2852.  
  2853.                  HANDLING NON-STD PORTS VIA MAILMGR.PRO
  2854.                  --------------------------------------
  2855.  
  2856.    The easiest way to handle nonstandard port addresses in Mail Manager +Plus+
  2857.    is to create a separate configuration file for each node, and have each
  2858.    configuration file point to a different copy of MAILMGR.PRO.  However, it
  2859.    is possible to acheive the same results with a single configuration file.
  2860.  
  2861.    In order to support a nonstandard port address in a single configuration
  2862.    file, have your MAILMGR.PRO specify a custom batch file, rather than a
  2863.    direct call to the protocol executable itself.  Your custom batch file can
  2864.    then send the correct commands to the protocol, depending on which port is
  2865.    involved.
  2866.  
  2867.    Here's what an entry in the MAILMGR.PRO file might look like.  (This
  2868.    should all be on one line, of course, but is split here for clarity):
  2869.  
  2870.        "Z)modem (Batch)",0,S,8,,B,1024,,0.95,,1=E,
  2871.        "X:\ZMODEM.BAT S [PORT#] [BAUD] [FILE]",
  2872.        "X:\ZMODEM.BAT R [PORT#] [BAUD] [FILE]"
  2873.  
  2874.    With drive X: of course being whatever drive\directory you want.
  2875.  
  2876.    Then the ZMODEM.BAT file could look something like (assuming that you
  2877.    have ports 1 and 2 at standard addresses, and port 3 at non-standard
  2878.    address 3e8, irq 5):
  2879.  
  2880.        @ECHO OFF
  2881.        : --------------------------------------
  2882.        : 1st arg is either S or R,
  2883.        : 2rd arg is comm port number
  2884.        : 3rd arg is bps rate, and
  2885.        : 4th arg is filename being transferred.
  2886.        : --------------------------------------
  2887.        IF (%1)==(S) GOTO SEND
  2888.        IF (%1)==(R) GOTO RECEIVE
  2889.        GOTO END
  2890.  
  2891.        :SEND
  2892.          IF NOT (%2)==(3) dsz port %2 speed %3 sz -m %4
  2893.          IF     (%2)==(3) dsz portx 3e8,5 speed %3 -m sz %4
  2894.          GOTO END
  2895.  
  2896.        :RECEIVE
  2897.          IF NOT (%2)==(3) dsz port %2 speed %3 rz %4
  2898.          IF     (%2)==(3) dsz portx 3e8,5 speed %3 rz %4
  2899.  
  2900.        :END
  2901.  
  2902.    This could, of course, be refined into a single batch file that handles
  2903.    all protocols, not just Zmodem, but it should serve to illustrate the
  2904.    principle.  Or a separate batch file could be set up for each protocol.
  2905.  
  2906.    We leave it to you to adapt to protocol drivers other than DSZ.
  2907.  
  2908.  
  2909. MISCELLANEOUS CONSIDERATIONS                                            Page 58
  2910.  
  2911.                   DESQVIEW, NETWORKS, AND MULTIPLE NODES
  2912.                   --------------------------------------
  2913.  
  2914.    Operating in a multitasking environment or on a network is a special
  2915.    case, worthy of further explanation!
  2916.  
  2917.    First off, Mail Manager +Plus+ can automatically detect the following
  2918.    conditions:
  2919.  
  2920.       - Is DOS SHARE installed?
  2921.       - Is DESQview present?
  2922.       - Is Artisoft's LANtastic present?
  2923.       - Is Novell present?
  2924.  
  2925.    What Mail Manager +Plus+ detects will be used as the basis for initially
  2926.    determining the operating environment, which will be:
  2927.  
  2928.       - DESQview, if it is present, regardless of whether or
  2929.         not SHARE is installed.
  2930.  
  2931.       - NetBIOS, if DESQview is not present, and SHARE is
  2932.         installed, or Novell is detected.
  2933.  
  2934.       - Good ole' normal DOS if neither of the above is true.
  2935.  
  2936.    Mail Manager +Plus+ will then use the appropriate file locking technique
  2937.    for the type of environment that was detected.  At this point, the only
  2938.    file being accessed is Mail Manager's own configuration file, so your
  2939.    RBBS files are quite safe even if this is not the same environment that
  2940.    you have specified for RBBS to use.
  2941.  
  2942.    Once the program has progressed far enough to have read what network
  2943.    type that you told it to use (from DORINFOx.DEF if operating remotely,
  2944.    or MAILMGR.CFG if operating in local mode), Mail Manager +Plus+ will,
  2945.    if necessary, switch to your specified type of network.
  2946.  
  2947.    With that out of the way, let's talk about the three possible types of
  2948.    environments, and what they mean from the standpoint of Mail Manager
  2949.    +Plus+:
  2950.  
  2951.     DESQview - Mail Manager +Plus+ will use the same file & record locking
  2952.                scheme that RBBS-PC itself uses.  In fact, it uses the very
  2953.                same assembler source, which was written by Jon Martin in
  2954.                1988.  Therefore, the DESQview semaphore locking routines
  2955.                used by Mail Manager +Plus+ are copyrighted by Jon Martin,
  2956.                and are in fact available to anyone who has a copy of
  2957.                RBBS-PC's source code.  Look for RBBSDV.ASM in RBBS-PC's
  2958.                assembler source.
  2959.     --------------------------------------------------------------------------
  2960.     NetBIOS/ - This is a special case, and requires that physical file and
  2961.     Novell     record locking take place.  RBBS-PC uses what is termed as a
  2962.                "semaphore" file, to control access to what Mail Manager +Plus+
  2963.                is concerned with:  Your USERS file(s), your MESSAGES file(s),
  2964.                and your FMS file (if any).
  2965.  
  2966.  
  2967. MISCELLANEOUS CONSIDERATIONS                                            Page 59
  2968.  
  2969.                   DESQVIEW, NETWORKS, AND MULTIPLE NODES
  2970.                   --------------------------------------
  2971.  
  2972.                This is done with the hard-coded filename "IBMFLAGS", which
  2973.                will exist in the same directory as your MAIN message base.
  2974.                If you're already running RBBS-PC under NetBIOS, look for
  2975.                it... it should already be there.  IBMFLAGS is 6 bytes in
  2976.                length, and contains nothing but three empty 2-byte records,
  2977.                which are controlled by RBBS-PC and Mail Manager +Plus+ to
  2978.                limit access to USERS and MESSAGES files.
  2979.  
  2980.                Under NetBIOS, Mail Manager +Plus+ will create and maintain
  2981.                its own "semaphore" locking file, using the same principle
  2982.                as IBMFLAGS.  The Mail Manager +Plus+ semaphore file is named
  2983.                MMFLAGS, and will be created in your Mail Manager +Plus+
  2984.                directory.  MMFLAGS will be 3 bytes in length, and manipulated
  2985.                by all nodes of Mail Manager +Plus+.
  2986.  
  2987.                It is also noteworthy to mention that all files will be opened
  2988.                in a SHARED fashion under NetBIOS, which is the nature of the
  2989.                beast.
  2990.  
  2991.                If you are running under Novell Netware, Mail Manager +Plus+
  2992.                will detect it, and will not check for the installation of
  2993.                DOS SHARE.  If Novell is not detected, yet NetBIOS is specified
  2994.                as the environment, Mail Manager will check for DOS SHARE
  2995.                before allowing itself to continue.
  2996.     --------------------------------------------------------------------------
  2997.     DOS      - Gee, isn't it nice when you don't have to worry about all
  2998.                this?  Under good 'ole DOS, none of the above is meaningful,
  2999.                and all files will be opened normally, with no locking
  3000.                mechanisms in place.
  3001.  
  3002.    If you happen to be running in an environment that does NOT match any of
  3003.    the above three methods, AND you are sharing the same set of RBBS message
  3004.    bases and users files between nodes, you will want to consider having DOS
  3005.    SHARE loaded, and configure both RBBS-PC and Mail Manager +Plus+ to use
  3006.    NetBIOS as the operating environment.
  3007.  
  3008.    Or, if file sharing is not a concern, just configure Mail Manager +Plus+
  3009.    to use DOS as its environment.
  3010.  
  3011.    For most installations, you can run up to 36 nodes from a single
  3012.    configuration file, utilizing a unique work directory for each node.  
  3013.    Unusual installations (non-standard comm ports have already been discussed)
  3014.    can be accomodated via separate configuration files for one or more nodes.
  3015.    One such case might be a networked setup in which the network drive letters
  3016.    are not the same for each node (C:\MAINM.DEF on one, D:\MAINM.DEF on 
  3017.    another).  Why you'd set your network up that way we don't know, but it 
  3018.    isn't our place to, is it?
  3019.  
  3020.  
  3021. MISCELLANEOUS CONSIDERATIONS                                            Page 60
  3022.  
  3023.                         WORKING WITH A FOSSIL DRIVER
  3024.                         ----------------------------
  3025.  
  3026.     Mail Manager +Plus+ does support a FOSSIL driver.  If you told RBBS-PC
  3027.     to use a FOSSIL, Mail Manager +Plus+ will also.  The door has been
  3028.     tested extensively with both BNU v1.70 and X00 v1.2x FOSSILs.
  3029.     
  3030.     PLEASE NOTE that some door converters & programs that 'launch' doors
  3031.     for you may not correctly set the FOSSIL argument in DORINFOx.DEF!!!!
  3032.  
  3033.     The very last line of your DORINFOx.DEF (line #13) should be either
  3034.     a zero or minus one (0 or -1).  -1 indicates that the FOSSIL is active
  3035.     in RBBS-PC, and tells the door that it too should use a FOSSIL.
  3036.  
  3037.     To keep you from having to dig up the RBBS-PC documentation, here's
  3038.     what Mail Manager +Plus+ expects from DORINFOx.DEF:
  3039.  
  3040.         NEWARK CONNECTION        <- BBS name (ignored by Mail Manager +Plus+)
  3041.         CHIP                     <- Sysop's first name
  3042.         MORROW                   <- Sysop's last name
  3043.         COM1                     <- Communications port
  3044.         2400 BAUDD,N,8,1         <- Communications parameters
  3045.          6                       <- Network type (4=DV, 6=NetBIOS)
  3046.         JOE                      <- User's first name
  3047.         USERNAME                 <- User's last name
  3048.         NEWARK, OH               <- User's city/state
  3049.         2                        <- User's graphics preference (2=ANSI)
  3050.         10                       <- User's security level
  3051.         30                       <- Number of minutes remaining
  3052.         -1                       <- FOSSIL in use (0=no, -1=yes)
  3053.  
  3054.    * NOTE - The second "D" in "BAUDD" is a bug in RBBS-PC 17.3C, and
  3055.             may or may not be present in your own DORINFOx.DEF files.
  3056.             Either way, it does not affect the operation of the door.
  3057.  
  3058.    It is possible to configure Mail Manager to ALWAYS check for a FOSSIL
  3059.    driver, regardless of the setting in DORINFOx.DEF.  This is done in
  3060.    the MAILCFG program, by setting the flow control method to "F".  In
  3061.    this case, Mail Manager +Plus+ will ALWAYS try to use a FOSSIL for
  3062.    communications.
  3063.  
  3064.  
  3065. MISCELLANEOUS CONSIDERATIONS                                            Page 61
  3066.  
  3067.                              QWK NETWORKING
  3068.                              --------------
  3069.  
  3070.    In addition to handling mail for individual callers, Mail Manager
  3071.    +Plus+ can also process QWK-formatted network mail packets for
  3072.    sharing conferences between bulletin boards.
  3073.  
  3074.    When used as the net host, Mail Manager +Plus+ can create the "net
  3075.    status" packets needed to interface with existing QWK-based network
  3076.    software such as TNET and RNET in use by node boards.
  3077.  
  3078.    For node operation, we provide a utility called MNET which converts
  3079.    a "net status" QWK packet from a host into a REP which can then be
  3080.    uploaded into the node BBS's QWK door.  MNET also does the reverse
  3081.    conversion, taking messages exported from the node system via a QWK
  3082.    and converting them to a REP that can then be uploaded to the host
  3083.    system.  This eliminates the need for a separate network interface
  3084.    such as RNET.  Although MNET is ideal for use with a Mail Manager
  3085.    +Plus+ system (and MMGR+ has several enhancements that allow them
  3086.    to work well together) MNET may be used with any system capable of
  3087.    exporting QWK packets and receiving REP packets.
  3088.  
  3089.    Since this subject is a fairly complex one, details are handled in
  3090.    a separate file called NETINFO.DOC.
  3091.  
  3092.  
  3093. MISCELLANEOUS CONSIDERATIONS                                            Page 62
  3094.  
  3095.                            SECURITY FEATURES
  3096.                            -----------------
  3097.  
  3098.     Mail Manager +Plus+ has extensive built-in security functions.  We hope
  3099.     you agree that it does make for a pretty secure mail door.
  3100.  
  3101.     We want to make you aware of the importance of the security level that
  3102.     you configured in the MAILCFG program for the ability to read ALL
  3103.     messages.  This security level is checked for all of the SysOp functions
  3104.     that Mail Manager +Plus+ performs, and should be set to either SysOp or
  3105.     Co-SysOp level only!  Some of the more important things that users with
  3106.     this security level or higher can do:
  3107.  
  3108.        - Use the SysOp-only function I)nfo from the main menu (which shows
  3109.          where everything that pertains to your Mail Manager +Plus+ setup
  3110.          is located).
  3111.  
  3112.        - Upload a message under a name other than the one that they use
  3113.          on the BBS, regardless of the setting of the "Alias file"
  3114.          argument in the MAILCFG program for that conference.
  3115.  
  3116.        - Read everybody's mail, regardless of whether it's marked as
  3117.          private or password-protected.
  3118.  
  3119.        - Use the C)rash option when uploading netmail messages, and also
  3120.          the file attach and request options.
  3121.  
  3122.     You get the idea.
  3123.  
  3124.     ------------------------------------------------------------------
  3125.  
  3126.     Contrary to some of the concerns we have received on this subject over
  3127.     the last few years, a user CANNOT inadvertantly download a mail packet
  3128.     that was extracted by a previous user of the door.  Mail Manager +Plus+
  3129.     temporarily keeps the mail packet on disk so that the SysOp can check
  3130.     it out for appearance, if there were any problems in the transfer, etc.
  3131.     Mail Manager +Plus+ deletes any existing mail packet whenever a user
  3132.     attempts to D)ownload, E)xpedite, or U)pload.
  3133.  
  3134.     Conferences are configured with two minimum security levels:  One for
  3135.     the ability to read, and the other for the ability to post.
  3136.  
  3137.     User can only extract mail from conferences that they have joined.
  3138.     (Either from the BBS itself, or via Mail Manager +Plus+, if you have
  3139.     turned "on" this ability in the MAILCFG program).
  3140.   
  3141.     Mail Manager +Plus+ will add a user to a conference only if you have
  3142.     specified that it is OK to do so in the MAILCFG program.
  3143.  
  3144.     Mail Manager +Plus+ bypasses all killed messages.
  3145.  
  3146.     Only conferences which the user has joined are shown in the QWK
  3147.     packets that the user downloads.
  3148.  
  3149.  
  3150. MISCELLANEOUS CONSIDERATIONS                                            Page 63
  3151.  
  3152.                            SECURITY FEATURES
  3153.                            -----------------
  3154.  
  3155.     Password-protected messages are only extracted and downloaded to users
  3156.     with an exact name match in the "TO" or "FROM" fields, or to those with
  3157.     sufficient security to read ALL messages.
  3158.  
  3159.     With two exceptions, only users with sufficient security to read ALL
  3160.     messages are permitted to upload messages under a name other than the
  3161.     one they use on the BBS.  The exceptions are:
  3162.  
  3163.         - If you have configured Mail Manager +Plus+ to look for an
  3164.           ALIAS file for a given conference, it will accept messages from
  3165.           the user's pre-defined alias, and will change the user's real
  3166.           name to his alias before posting.
  3167.  
  3168.         - If you have configured a specific username for "net status"
  3169.           QWK network capability, that username will be able to upload
  3170.           messages with any name in the "FROM" field.
  3171.  
  3172.     Users cannot upload messages to conferences that they have not joined.
  3173.  
  3174.     Mail Manager +Plus+ posts a private message (in the MAIN area) to the
  3175.     sender's true name whenever a security violation regarding an uploaded
  3176.     reply occurs.  This can be triggered by:
  3177.  
  3178.         - Uploading a message with the "FROM" name not matching
  3179.           the user's name on the BBS or his pre-defined alias.
  3180.  
  3181.         - Uploading a message to a conference that the user has
  3182.           not joined.
  3183.  
  3184.         - Uploading a message to a conference that the user does
  3185.           not have sufficient security to post a message in.
  3186.  
  3187.         - Uploading a message to a conference number that does
  3188.           not exist.
  3189.  
  3190.     Files listed in your FMS directory that were uploaded as "SYSOP-ONLY"
  3191.     will be listed only in the SysOp's own mail packets.  They will be
  3192.     bypassed for everyone else.
  3193.  
  3194.  
  3195. MISCELLANEOUS CONSIDERATIONS                                            Page 64
  3196.  
  3197.                           ADDITIONAL FEATURES
  3198.                           -------------------
  3199.  
  3200.    CHAT MODE:  While Mail Manager +Plus+ is waiting for a keystroke
  3201.      [F10]     (preferably at the MAIN MENU), the Sysop can press [F10]
  3202.                to jump into a no-frills chat mode with the user that's
  3203.                currently online.
  3204.  
  3205.                When finished with the chat, either one of you can type
  3206.                "/QUIT" to return to Mail Manager.
  3207.    ----------------------------------------------------------------------
  3208.    DOS SHELL:  While Mail Manager +Plus+ is waiting for a keystroke (again,
  3209.      [F2]      preferably at the MAIN MENU), the Sysop can press [F2] to
  3210.                jump to DOS.  When finished, type EXIT to return to Mail
  3211.                Manager +Plus+.  Naturally, this works only from the local
  3212.                keyboard.  Mail Manager +Plus+ will automatically return to
  3213.                the proper drive and directory, no matter where you are
  3214.                when you type "exit" to return from the DOS shell.
  3215.    ----------------------------------------------------------------------
  3216.    TIME LIMIT: This is passed to Mail Manager +Plus+ from RBBS-PC in
  3217.                DORINFOx.DEF.  It will be either the amount of time
  3218.                remaining on your RBBS-PC, or whatever time limit that you
  3219.                specified in DOORS.DEF, otherwise.  In local mode, the time
  3220.                limit is always 120 minutes.
  3221.    ----------------------------------------------------------------------
  3222.    KYBD IDLE:  If Mail Manager +Plus+ has to wait more than 180 seconds
  3223.                for the user to press a key, it will exit back to the BBS.
  3224.                The user will get a beep and a warning message after 90
  3225.                seconds, and every 30 seconds thereafter, until keyboard
  3226.                time expires.
  3227.    ----------------------------------------------------------------------
  3228.    CARRIER DETECT:  If the user drops carrier, Mail Manager +Plus+ will
  3229.                report to you as such, write this info to the appropriate
  3230.                log file, and return to the BBS.  RBBS-PC will see that no
  3231.                carrier detect is present, re-cycle itself, and wait
  3232.                for the next caller.
  3233.    ----------------------------------------------------------------------
  3234.    DOWNLOAD & EXIT:  Although the E)xpedite! option is documented
  3235.               elsewhere in this manual, we didn't make it clear as to the
  3236.               best way to automate this from RBBS-PC's standpoint.
  3237.  
  3238.               RBBS-PC 17.3C and above allow you to specify "/G" after
  3239.               the name of the door, which allows the user to be logged
  3240.               off immediately after returning to RBBS-PC.  Therefore,
  3241.               the user could type:  "d mailmgr /g".
  3242.  
  3243.               Then, from within Mail Manager +Plus+, select E)xpedite!,
  3244.               and the user will be logged completely off the BBS after
  3245.               downloading their mail.
  3246.  
  3247.               As an alternative, you can choose to have the door drop
  3248.               DTR whenever G)oodbye and E)xpedite! are chosen.  Please
  3249.               read the warning message about this option elsewhere in
  3250.               this documentation!
  3251.    ----------------------------------------------------------------------
  3252.  
  3253.  
  3254. MISCELLANEOUS CONSIDERATIONS                                            Page 65
  3255.  
  3256.                           ADDITIONAL FEATURES
  3257.                           -------------------
  3258.  
  3259.    NEW FILES: If you are running a standard RBBS-PC FMS directory, you
  3260.               should be able to use this built-in capability.  If you are
  3261.               not running a standard FMS, and the path/name of your FMS
  3262.               directory is set to "NONE" in the MAILCFG program, Mail
  3263.               Manager +Plus+ will not attempt to include a new file listing
  3264.               in the user's mail packets.
  3265.  
  3266.               It should be noted here that the users do have the ability
  3267.               to turn this feature "off", if they do not desire a file
  3268.               listing in their mail packets.
  3269.  
  3270.               Here's what is required of your FMS directory:
  3271.  
  3272.                 - No 'special' lines contained within it (semi-private
  3273.                   filenames preceded with an asterisk (*) before the
  3274.                   filename, special comment lines, etc).
  3275.  
  3276.                 - Oldest files listed at the top of the FMS, and most
  3277.                   recent files listed at the bottom.
  3278.  
  3279.              If yours fits all of the above, NEWFILES should work fine.
  3280.  
  3281.              Here's the way NEWFILES works:
  3282.  
  3283.              1) Finds the date that the user last checked the file listing
  3284.                 (from the RBBS-PC main users file).  If user never listed
  3285.                 your file directories, the user's last date into the
  3286.                 Mail Manager +Plus+ door is used, instead.
  3287.  
  3288.              2) Grabs the very first line of your FMS, to determine the
  3289.                 line length, since this can vary depending on how you set
  3290.                 things up via RBBS-PC's CONFIG.  HOWEVER, all lines in your
  3291.                 FMS are expected to be the same length as the first line
  3292.                 listed!
  3293.  
  3294.              3) After determining line length, moves to end of file, grabs
  3295.                 the very last line of your FMS, and checks the date stamp
  3296.                 against the user's "last check" date.
  3297.  
  3298.              4) If the last file's date is the same as, or newer than, the
  3299.                 user's date that they last listed your files, NEWFILES
  3300.                 steps through your FMS in reverse order, pulling out
  3301.                 filenames & extended descriptions until the date stamp is
  3302.                 earlier than the user's last check.  The file created
  3303.                 (NEWFILES.DAT) is then included in the user's QWK mail
  3304.                 packet, and can be viewed easily within his mail reader.
  3305.  
  3306.              If the last file's date is older than the user's last check,
  3307.              NEWFILES figures no new files, and doesn't include a
  3308.              NEWFILES.DAT in the QWK packet.
  3309.  
  3310.  
  3311. MISCELLANEOUS CONSIDERATIONS                                            Page 66
  3312.  
  3313.                           ADDITIONAL FEATURES
  3314.                           -------------------
  3315.  
  3316.              PRIVATE UPLOADS TO THE SYSOP are listed ONLY in the sysop's
  3317.              own mail packets.  These files (and their extended
  3318.              descriptions) are skipped for everyone else.
  3319.  
  3320.              If you use chained FMS directories, or any of the "\FMS"
  3321.              directives, NEWFILES will stop searching when it reaches that
  3322.              line of your FMS.  Why?  The line won't be an extended
  3323.              description  ("  ." as the last three characters on the line),
  3324.              and won't have a file date in the proper positions on the
  3325.              line.  In this case, NEWFILES will consider the file date to
  3326.              be 00-00-00, and will quit searching your FMS directory.
  3327.  
  3328.  
  3329. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 67
  3330.  
  3331.     We supply several utility programs to aid in your setup and operation
  3332.     of Mail Manager +Plus+.  A quick overview:
  3333.  
  3334.     MailCFG, the configuration program:
  3335.  
  3336.        We recommend using MailCFG to configure Mail Manager +Plus+.
  3337.        MailCFG directly edits the binary configuration file, and is
  3338.        easy to use.  MailCFG is covered in the separate section of
  3339.        this manual entitled:  "CONFIGURING MAIL MANAGER +PLUS+".
  3340.  
  3341.     CFG2TXT & TXT2CFG - the binary<-->text utilities:
  3342.  
  3343.        Throughout Mail Manager's relatively short life, we have heard
  3344.        from several SysOps who simply do not care for the configuration
  3345.        program MailCFG.  These two utilities are provided as an
  3346.        alternative, and also to ease the installation of FIDO *.MSG
  3347.        message areas.
  3348.  
  3349.     MailFix, the *M.DEF purge/repair utility:
  3350.  
  3351.        A handy utility intended as an alternative (or replacement) for
  3352.        RBBS CONFIG's "repair" facility, MU-EDIT, and similar utilities.
  3353.        MailFix has the ability to keep a physical number of messages
  3354.        in a given message base (handy for echo areas), purge killed
  3355.        messages, and repair damaged messages.
  3356.  
  3357.     MMIndex, the indexing program for *.MSG areas:
  3358.  
  3359.        Optional (but HIGHLY RECOMMENDED!) utility for SysOps running
  3360.        Fido *.MSG message areas.  This program has no meaning if you
  3361.        are running only RBBS-PC *M.DEF message bases.
  3362.  
  3363.     MMGRNode, the nodelist compiler:
  3364.  
  3365.        Optional (but HIGHLY RECOMMENDED!) utility to compile raw
  3366.        nodelists into a shortened binary format readable by Mail
  3367.        Manager +Plus+.  Useful only if you are running an *.MSG
  3368.        netmail area or two.
  3369.  
  3370.     MNET, the QWK network conversion utility:
  3371.  
  3372.        This utility is used only on the "node" end of a QWK network,
  3373.        and can be used with ANY BBS type that has a QWK mail door
  3374.        capable of handling MarkMail-compatible network mail packets.
  3375.  
  3376.     MUSER, the Mail Manager +Plus+ user file editor:
  3377.  
  3378.        At last, a utility to edit/purge/manipulate Mail Manager's
  3379.        internal users file, MAILMGR.USR.  This utility was created
  3380.        to handle QWK network usernames, but has other obvious uses
  3381.        as well.
  3382.  
  3383.     The following pages describe these programs in greater detail.
  3384.  
  3385.  
  3386. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 68
  3387.  
  3388.                            CFG2TXT & TXT2CFG
  3389.                            -----------------
  3390.  
  3391.     Mail Manager +Plus+ uses a binary configuration file, which can be
  3392.     directly edited by the configuration program, MAILCFG.EXE.  However,
  3393.     there are some situations where MAILCFG becomes repetitive, and there
  3394.     are many SysOps who have expressed the desire for a text configuration.
  3395.  
  3396.     So... to address the above, these two utilities are provided.
  3397.  
  3398.     The two programs are companions:  CFG2TXT converts a binary configuration
  3399.     file into text format, and TXT2CFG converts a text file to Mail Manager
  3400.     +Plus+ binary configuration format.
  3401.  
  3402.     Usage of these programs:
  3403.  
  3404.        CFG2TXT [INPUT.FIL] [OUTPUT.FIL]
  3405.  
  3406.            Where INPUT.FIL is the name of the Mail Manager +Plus+ binary
  3407.            configuration file to convert, and
  3408.  
  3409.            OUTPUT.FIL is the name of the text file to create.
  3410.  
  3411.            If nothing is passed on the command line, CFG2TXT will default
  3412.            to:
  3413.  
  3414.            INPUT.FIL  = MAILMGR.CFG
  3415.            OUTPUT.FIL = MAILMGR.TXT
  3416.  
  3417.        TXT2CFG [INPUT.FIL] [OUTPUT.FIL]
  3418.  
  3419.            The reverse of the above.  INPUT.FIL is the name of the text
  3420.            file to convert, and OUTPUT.FIL is the name of the binary
  3421.            configuration file to create.  If nothing is passed on the
  3422.            command line, TXT2CFG will default to:
  3423.  
  3424.            INPUT.FIL  = MAILMGR.TXT
  3425.            OUTPUT.FIL = MAILMGR.CFG
  3426.  
  3427.     Each line in the text configuration file must be flush left.  The
  3428.     supplied MAILMGR.TXT file should be pretty self-explanitory, but
  3429.     here is the run-down:
  3430.  
  3431.     Lines beginning with a semi-colon ";" are ignored as comments.
  3432.     ANY BLANK LINES WILL BE CONSIDERED PART OF THE CONFIGURATION!
  3433.     Lines without semicolons (the order in which TXT2CFG will read
  3434.     them) are as follows:
  3435.  
  3436.  
  3437. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 69
  3438.  
  3439.                            CFG2TXT & TXT2CFG
  3440.                            -----------------
  3441.  
  3442.                  MAX = Maximum number of characters,
  3443.                  INT = Integer (cannot exceed 32767)
  3444.  
  3445.     Line #      Meaning                                           MAX
  3446.     ------      ------------------------------------------------  ---
  3447.      1          Name of your RBBS-PC.                              35
  3448.      2          Name you use to log onto your BBS remotely.        31
  3449.      3          Your first name as you are known to your users.    15
  3450.      4          Your last name as you are known to your users.     15
  3451.      5          Security level to read *ALL* messages everywhere  INT
  3452.      6          Security level to use when operating locally.     INT
  3453.      7          Graphics to use locally (0=no, 1=ascii, 2=ansi)     1
  3454.      8          Default tagline to use for ALL conferences.        61
  3455.      9          First eight characters for packet filenames.        8
  3456.     10          Default file compression (ARC,ARJ,LZH,ZIP only)     3
  3457.     11          Path/Name of news file - *NON-GRAPHIC* version.    40
  3458.     12          Path/Name of list of system bulletins.             40
  3459.     13          Type of network to use in local mode. (D,N,Q)       1
  3460.     14          Type of handshaking to use remotely (F,R,X,N)       1
  3461.     15          Path/filename of your FMS directory (optional)     40
  3462.     16          Path/filename of your list of available archivers  40
  3463.     17          Environment variable pointing to XFER-x.DEF        15
  3464.     18          Modify REP time stamp to system date/time? (Y,N)    1
  3465.     19          City/State where your BBS is located.              31
  3466.     20          Your BBS phone number.                             12
  3467.     21          Character to use for smart text (default=123)       3
  3468.     22          Default path to *M.DEF conferences.                40
  3469.     23          Path/filename of echo toss log.                    40
  3470.     24          Start of timelock.  Use 24-hour clock (HH:MM)       5
  3471.     25          End of timelock.    Use 24-hour clock (HH:MM)       5
  3472.     26          Allow door to drop DTR at G)oodbye, E)xpedite!      1
  3473.  
  3474.     27 and up = Conference configuration section.  Each conference is
  3475.     configured as follows (22 arguments = 21 commas on each line):
  3476.  
  3477.     1,2,"3","4",5,6,7,8,"9",10,11,12,"13",14,15,16,17,18,19,20,21,"22"
  3478.  
  3479.                  MAX = Maximum number of characters,
  3480.                  INT = Integer (cannot exceed 32767)
  3481.  
  3482.     Arg #      Meaning                                           MAX
  3483.     ------     ------------------------------------------------  ---
  3484.        1       Conference number (1 to 500).                       3
  3485.        2       Conference name                                     7
  3486.        3       Path/Name of this conference's USERS file.         80
  3487.        4       Path/Name of this conference's MESSAGES file.      80
  3488.        5       Allow or dis-allow ANSI (Y or N).                   1
  3489.        6       Allow or dis-allow high/low ASCII (Y or N).         1
  3490.        7       Security level needed to read this conference.    INT
  3491.        8       Security level needed to post in this conference. INT
  3492.        9       Tagline for this conf (NONE = use default tag).    61
  3493.       10       Modify mail reader tearlines? (Y or N).             1
  3494.  
  3495.  
  3496. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 70
  3497.  
  3498.                            CFG2TXT & TXT2CFG
  3499.                            -----------------
  3500.  
  3501.       11       Type of msg base (Y=fixed, N=elastic, F=FIDO).      1
  3502.       12       Allow users to join from within the door? (Y, N).   1
  3503.       13       Path/Name to alias file (leave empty if none).     80
  3504.       14       Zone for this conf (applies to FIDO areas only)   INT
  3505.       15       Net  for this conf (applies to FIDO areas only)   INT
  3506.       16       Node for this conf (applies to FIDO areas only)   INT
  3507.       17       Is this a FIDO *.MSG NETMAIL area? (Y or N).        1
  3508.       18       Add tear/origin line (Y or N)  (FIDO areas only)    1
  3509.       19       True FIDO symbolic area name (FIDO areas only)     15
  3510.       20       Allow private messages in this conference? (Y/N)    1
  3511.       21       Max # of lines per msg for this conference (1-99)   2
  3512.       22       Conference description.                            25
  3513.  
  3514.     Your MAIN RBBS-PC MESSAGE BASE must be listed as conference #1!
  3515.     From there on, you can mix/match as you see fit.  Your MAIN conference
  3516.     might look something like this:
  3517.  
  3518.        1,MAIN,"C:\RBBS\MAINU.DEF","C:\RBBS\MAINM.DEF",Y,Y,5,5,"NONE",N,N,N,
  3519.        "NONE",0,0,0,N,N,"",Y,99,"Main message base"
  3520.  
  3521.     NOTE that it should all be on one line!  It is split here for the
  3522.     purposes of this documentation.  This line tells Mail Manager that:
  3523.  
  3524.     This is conference #1, named "MAIN".
  3525.     The path to the users file is "C:\RBBS\MAINU.DEF".
  3526.     The path to the messages file is "C:\RBBS\MAINM.DEF".
  3527.     Both ANSI and high/low ASCII are allowed in uploaded replies.
  3528.     Users with security level 5 and above can both read and reply.
  3529.     Default tagline will be used.
  3530.     We are not bothering with FIDO-STYLE tearlines.
  3531.     This is an "elastic" message base.
  3532.     Users cannot join this conference from within the door.
  3533.     There is no alias file for this conference.
  3534.     This is not an *.MSG Fido-style area.
  3535.     Private messages will be allowed.
  3536.     99 maximum lines per message.
  3537.     Conference description is "Main message base".
  3538.  
  3539.     --------------------------------------------------------------------
  3540.  
  3541.     ...and that's the way it works.  Conferences do NOT have to be listed
  3542.     in numerical order: MAILCFG will handle them no matter where they are
  3543.     in the list.  HOWEVER, if you need "gaps" between conference numbers,
  3544.     pay close attention to the following:
  3545.  
  3546.     *PLEASE NOTE* - TXT2CFG will *NOT* automatically "fill-in-the-blanks"
  3547.                     for you.  This INCLUDES conference numbers!  If you
  3548.                     intend to reserve a space for a conference, set the
  3549.                     conference name to "{EMPTY}".  The bare minimum line
  3550.                     to reserve a conference would look like this:
  3551.  
  3552.     X,{EMPTY},,,,,,,,,,,,,,,,,,,,
  3553.  
  3554.  
  3555. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 71
  3556.  
  3557.                            CFG2TXT & TXT2CFG
  3558.                            -----------------
  3559.  
  3560.     (Yes, that's 21 commas).  Replace "X" with the conference number.
  3561.  
  3562.     If you intend to leave gaps in conference numbers, you will have to
  3563.     add one of these lines for every conference in question.  TXT2CFG
  3564.     will completely ignore any unused conference numbers, meaning that
  3565.     if your text configuration looks like this:
  3566.  
  3567.         1,MAIN,.....
  3568.         3,CONF3,.....
  3569.  
  3570.     TXT2CFG will convert them to:
  3571.  
  3572.         1,MAIN,.....
  3573.         2,CONF3,.....
  3574.  
  3575.     But, if you configure it like this:
  3576.  
  3577.         1,MAIN,.....
  3578.         2,{EMPTY},.....
  3579.         3,CONF3,.....
  3580.  
  3581.     TXT2CFG will import them that way, and "reserve" conference #2.
  3582.  
  3583.  
  3584. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 72
  3585.  
  3586.                                  MAILFIX
  3587.                                  -------
  3588.  
  3589.    MailFIX is an alternate purge/repair utility for RBBS-PC message bases.
  3590.  
  3591.    USAGE:
  3592.    -----
  3593.  
  3594.    MAILFIX [/V] [/F] [/R] [/O] [/Knnn] D:\PATH\MESSAGE.FIL
  3595.  
  3596.        /V - View the integrity of the message file only.  Do not
  3597.             perform the actual repair work, and do not create the
  3598.             output file.
  3599.  
  3600.        /F - Informs MAILFIX that this is a fixed-length message
  3601.             base.  If "/F" is not chosen, MAILFIX assumes the
  3602.             message base to be configured as 'elastic'.
  3603.  
  3604.        /R - Informs MAILFIX that the sysop uses RBBSMail or MsgToss
  3605.             on this message base.  Both of these mail processors
  3606.             format the time field in the message header with a
  3607.             period instead of a colon, which CONFIG's option #185
  3608.             (repair messages) chokes on.
  3609.  
  3610.        /O - Informs MAILFIX that the sysop uses OverMail on this
  3611.             message base.  OverMail formats the time field in the
  3612.             message header with a semicolon instead of a colon,
  3613.             which CONFIG's option #185 (repair messages) chokes on.
  3614.  
  3615.        /Knnn - (Where "nnn" is the number of messages to keep.):
  3616.             Tells MAILFIX to trim down the physical size of the
  3617.             message base, regardless of whether or not the
  3618.             messages to delete are flagged as "killed".  This
  3619.             is useful for things like an echo area that grows
  3620.             almost out of control daily.  "nnn" must be 3 digits.
  3621.             If you want to keep 50 messages, your switch would
  3622.             be "/K050".
  3623.  
  3624.             * NEVER use this switch in conjunction with "/V"!
  3625.               ~~~~~
  3626.             Use of this option will OVERWRITE your original
  3627.             message file!
  3628.  
  3629.        D:\PATH\MESSAGE.FIL is the name of the messages file to
  3630.        purge/repair.
  3631.  
  3632.        Unless the /V option is used, MAILFIX will create an output
  3633.        file with the same name and the extension '.FIX'.  Above
  3634.        example would create D:\PATH\MESSAGE.FIX.
  3635.  
  3636.        If the /Knnn switch is used, MAILFIX will make a second
  3637.        pass on your message base, using the *.FIX file for input,
  3638.        and the original file name for output.  When finished
  3639.        your original message file will have been replaced by
  3640.        MAILFIX's work, and the *.FIX file will be deleted.
  3641.  
  3642.  
  3643. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 73
  3644.  
  3645.                                  MAILFIX
  3646.                                  -------
  3647.  
  3648.    TECHIE STUFF FOR THOSE WHO CARE:
  3649.    -------------------------------
  3650.  
  3651.    If you run a mail system that utilizes RBBSMail, MsgToss, or OverMail
  3652.    for echo mail processing, you're likely to have run across the fact that
  3653.    the repair utliity out of CONFIG (option #185) no longer works for you.
  3654.    This is due to the fact that these mail processors place either a period
  3655.    or a semicolon in the time field of the message header on every message
  3656.    that they process.
  3657.  
  3658.    This just happens to be one of CONFIG's five "key fields" that it looks
  3659.    at to determine whether or not the message is corrupt.
  3660.  
  3661.    These key fields are:
  3662.  
  3663.          Description                                  Should be
  3664.          -------------------------------------------  ---------
  3665.          The "killed" flag,                           Ascii 225 or 226 "ß,Γ"
  3666.          the first separator in the 'time' field,     ":"
  3667.          the second separator in the 'time' field,    ":", ".", or ";"
  3668.          the first separator in the 'date' field,     "-"
  3669.          and the last separator in the 'date' field.  "-"
  3670.  
  3671.    Therefore, this string of five characters is very important, and is what
  3672.    will be displayed to you if the message needs repaired, and you specify
  3673.    the "/v" option on MAILFIX's command line.  If you don't specify "/v" on
  3674.    the command line, MAILFIX will do it's best to fix the message, and report
  3675.    "<fixed>".
  3676.  
  3677.    If you use a mail processor on your RBBS-PC message bases OTHER than
  3678.    RBBSMail, MsgToss, or OverMail, and said mail processor *DOESN'T* use
  3679.    a period or semicolon as its 'mark' in the second separator in the TIME
  3680.    field, we'd sure like to hear about it so that we can attempt to make
  3681.    MailFix compatible with your system.
  3682.  
  3683.    WHEN, AND HOW MAILFIX FIXES A MESSAGE:
  3684.    -------------------------------------
  3685.  
  3686.    To determine whether or not a message is valid, MAILFIX looks at the
  3687.    following in the message header:
  3688.  
  3689.      Message number             - Should never be zero.
  3690.      Killed flag                - Should always be ASCII 225 or 226.
  3691.      Number of 128-byte records - Should never be less than 1.
  3692.  
  3693.    If the message header passes these three tests, MAILFIX assumes it has
  3694.    a valid message on its hands, and moves on to do one of three things:
  3695.    
  3696.      - Copy it (if it isn't marked as killed, and doesn't need fixed).
  3697.  
  3698.          MAILFIX will step through the message's records and write
  3699.          them to the output file.
  3700.  
  3701.  
  3702. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 74
  3703.  
  3704.                                  MAILFIX
  3705.                                  -------
  3706.  
  3707.      - Fix it (if it isn't marked as killed).
  3708.  
  3709.          If, during all of its checks, MAILFIX finds that it has
  3710.          a valid message on its hands, yet the five key characters
  3711.          mentioned above DON'T MATCH what they're supposed to,
  3712.          the message header is adjusted as follows:
  3713.  
  3714.            * Sets the "killed" flag to indicate that this is an
  3715.              active message (Ascii 225) "ß".
  3716.  
  3717.            * Sets the TIME separators to:
  3718.  
  3719.                     :: - RBBS-PC  (un-scanned by RBBSMail/OverMail)
  3720.                     :. - RBBSMail
  3721.                     :; - OverMail
  3722.  
  3723.              You must have specified "/R" or "/O" on the command line
  3724.              for the RBBSMail/OverMail checks to take place.
  3725.  
  3726.              If "/R" or "/O" is specified, MAILFIX is smart enough to
  3727.              discover whether or not the message has been scanned by
  3728.              either one of these mail processors yet, and will not mark
  3729.              an un-scanned message with the special "." or ";" separator.
  3730.  
  3731.            * Sets both DATE separators to "-".
  3732.      
  3733.      - Purge it (if it's marked as killed).
  3734.  
  3735.          MAILFIX will skip the entire message (and its records) if
  3736.          the message is marked as killed (ASCII 226) "Γ".
  3737.  
  3738.    If the message didn't pass the tests, MAILFIX assumes that this is
  3739.    not a message header, reports to you as such, purges the offending
  3740.    record, and moves on to the next one.
  3741.  
  3742.  
  3743.    EXAMPLES:
  3744.    --------
  3745.  
  3746.    Unless you use the "/Knnn" command line option, MAILFIX will not
  3747.    overwrite (or modify in any way) your original message file.  If
  3748.    you want to replace your old message file with the one that MAILFIX
  3749.    creates, your best bet is to run MAILFIX from a batch file, like so:
  3750.  
  3751.        MAILFIX C:\RBBS\MAINM.DEF
  3752.        IF EXIST C:\RBBS\MAINM.FIX DEL C:\RBBS\MAINM.DEF
  3753.        IF EXIST C:\RBBS\MAINM.FIX COPY C:\RBBS\MAINM.FIX C:\RBBS\MAINM.DEF
  3754.        IF EXIST C:\RBBS\MAINM.FIX DEL C:\RBBS\MAINM.FIX
  3755.  
  3756.  
  3757. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 75
  3758.  
  3759.                                  MAILFIX
  3760.                                  -------
  3761.  
  3762.        On the other hand, if you have an echo area that's scanned
  3763.        by RBBSMail, and you want to keep it purged down to 100
  3764.        messages, your command line would be:
  3765.  
  3766.           MAILFIX /R /K100 FILENAME.DEF
  3767.  
  3768.        If you wanted to do the same thing with a message base that's
  3769.        been scanned by OverMail:
  3770.  
  3771.           MAILFIX /O /K100 FILENAME.DEF
  3772.  
  3773.        Either of these last two examples would replace "FILENAME.DEF"
  3774.        with the fixed/purged/pruned message base.
  3775.  
  3776.    Run MAILFIX without a command line to get a help screen.
  3777.  
  3778.    *=- ABOUT RBBS-PC v17.4 MESSAGE BASES -=*
  3779.        ---------------------------------
  3780.  
  3781.    MailFix *DOES* work with message bases that have been configured with
  3782.    the new "carbon copy" feature of RBBS-PC v17.4.  MailFix does not go
  3783.    through any special gyrations to look for multiple-recipient messages,
  3784.    but it will not trash your message base, either.
  3785.  
  3786.    In the nearly 2 years of Mail Manager's life thus far, we have found
  3787.    that there are MANY utilities floating around out there that do not
  3788.    strictly adhere to the RBBS-PC message format as-defined in the
  3789.    documentation for our favorite BBS software.  MailFix was specifically
  3790.    written to be as generic as possible, and to work with the widest
  3791.    possible variety of RBBS-PC message bases.
  3792.  
  3793.    The only incompatibility with RBBS-PC v17.4 message bases is the
  3794.    following scenario:
  3795.  
  3796.        The message base is configured with "carbon-copy" turned on, and
  3797.  
  3798.        1) - The very first header of the "carbon-copy" message is bad, or
  3799.        2) - The very first header of the "carbon-copy" message is marked
  3800.             as "killed".
  3801.  
  3802.        In the first case, MailFix will skip the "bad" message, and maybe
  3803.        the one following it as well, until it can get its bearings and
  3804.        find the next "good" message header.
  3805.  
  3806.        In the second case, Mailfix will purge the message.
  3807.  
  3808.  
  3809. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 76
  3810.  
  3811.                                  MMINDEX
  3812.                                  -------
  3813.  
  3814.     MMIndex is the Mail Manager Plus indexing utility for Fido-style *.MSG
  3815.     message areas.  If you are not running any of these types of message
  3816.     areas, you do not need MMIndex, and can skip this section.
  3817.  
  3818.     Usage:  MMINDEX [X:\PATH\MAILMGR.CFG] [/Confnum]
  3819.  
  3820.     If nothing is supplied on the command line, MMIndex will look for a
  3821.     file named MAILMGR.CFG in the current directory, and process all
  3822.     Fido conferences.
  3823.  
  3824.     If "/confnum" is supplied on the command line, MMIndex will process
  3825.     ONLY that individual conference number.  You can only supply one
  3826.     individual conference on the command line.  For example:
  3827.  
  3828.          MMINDEX E:\MMGR\MAILMGR.CFG /4
  3829.  
  3830.     ..would process conference #4 only, using the E:\MMGR\MAILMGR.CFG 
  3831.     configuration file.  If "/confnum" is omitted, MMIndex will process
  3832.     all Fido conferences listed in the configuration file.
  3833.  
  3834.     MMIndex reads the Mail Manager +Plus+ binary configuration file, and
  3835.     looks for all conferences configured as F)ido (*.MSG).  It then creates
  3836.     a file named MMGR.NDX in each FIDO *.MSG subdirectory, which is what
  3837.     Mail Manager +Plus+ uses to move as quickly as possible through the
  3838.     messages within.  The index is 4 bytes per message, so if you have 100
  3839.     messages in a FIDO conference, MMGR.NDX should be 400 bytes in length.
  3840.  
  3841.     Mail Manager +Plus+ creates/updates the index file, but you will save
  3842.     yourself (and your users) some time by putting MMINDEX.EXE in your
  3843.     nightly event.  If you renumber your messages in the middle of the
  3844.     night, Mail Manager +Plus+ will find that the index in each conference
  3845.     is invalid, and will have to re-create it from scratch.  MMINDEX
  3846.     deletes any pre-existing indexes, and creates new ones from scratch.
  3847.  
  3848.     If you are running FIDO *.MSG conferences, you should put MMINDEX in
  3849.     your nightly event (after your renumbering/maintenance) as the very
  3850.     LAST thing before your BBS comes back up.
  3851.  
  3852.  
  3853. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 77
  3854.  
  3855.                                 MMGRNODE
  3856.                                 --------
  3857.  
  3858.     MMGRNODE.EXE is meaningful only if you are running one or more FIDO
  3859.     *.MSG netmail areas.  If you are not configuring any such areas into
  3860.     Mail Manager +Plus+, you have no need for this utility.
  3861.  
  3862.     Mail Manager +Plus+ uses a proprietery compiled nodelist format for
  3863.     all Zone:Net/Node searches in your netmail areas.  Although it is not
  3864.     absolutely necessary to use our implementation, you will lose the
  3865.     convenience of being able to confirm that you are sending netmail
  3866.     to the correct Zone:Net/Node, and will have to blindly enter in your
  3867.     Zone:Net/Node arguments for netmail messages that you upload into
  3868.     Mail Manager +Plus+.
  3869.  
  3870.     MMGRNODE reads a "raw" nodelist, and compiles it into a format that
  3871.     is optimized for small file size and fast searches.  MMGRNode can
  3872.     use a single nodelist, or can combine several different ones together.
  3873.  
  3874.     Usage:
  3875.  
  3876.        MMGRNODE [/A] X:\PATH\NODELIST.FIL
  3877.  
  3878.            /A = Instructs MMGRNODE to append to any pre-existing compiled
  3879.                 nodelist that it created previously.  If no "/A" on
  3880.                 command line, MMGRNODE will create the compiled nodelist
  3881.                 and index from scratch, overwriting any pre-existing ones.
  3882.  
  3883.            X:\PATH\NODELIST.FIL = The path/filename of the raw nodelist
  3884.                 that you wish to compile.
  3885.  
  3886.     MMGRNODE should always be run from your Mail Manager +Plus+ directory.
  3887.     It creates the following two files whenever it is run:
  3888.  
  3889.            MMGRNODE.DAT  - The main data file containing Zone, Net, and
  3890.                            node numbers, as well as SysOp name, and BBS
  3891.                            phone number.
  3892.  
  3893.            MMGRNODE.DIX  - The main data file's index (MUCH smaller in
  3894.                            size).
  3895.  
  3896.     If you intend to compile several different nodelists together, it is
  3897.     important to consider which list contains the addresses that you will
  3898.     want to access frequently, and also the physical size of the nodelist
  3899.     itself.  For instance, if you ever need to send something to someone
  3900.     in RBBS-NET, and you intend to compile both the RBBS-NET and FIDO-NET
  3901.     nodelists, you may want to compile the RBBS-NET list first, since the
  3902.     file size is so small.  The search time to get through RBBSLIST is
  3903.     minimal in comparison to having to scan the entire FIDO nodelist just
  3904.     to find someone in RBBS-NET.  To compile using this scenario, your
  3905.     command lines would be:
  3906.  
  3907.        MMGRNODE X:\PATH\RBBSLIST.178
  3908.        MMGRNODE /A X:\PATH\NODELIST.094
  3909.  
  3910.  
  3911. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 78
  3912.  
  3913.                                 MMGRNODE
  3914.                                 --------
  3915.  
  3916.     This would create the two files MMGRNODE.DAT and MMGRNODE.DIX from
  3917.     scratch, starting with the RBBS-NET nodelist.  The FIDO-NET nodelist
  3918.     would then be appended to them.
  3919.  
  3920.  
  3921. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 79
  3922.  
  3923.                                   MNET
  3924.                                   ----
  3925.  
  3926.     MNET.EXE is the QWK->REP file conversion utility for QWK networks.
  3927.     This program is available separately, and can be used with BBS types
  3928.     other than RBBS-PC.
  3929.  
  3930.     Usage:  MNET HOSTNAME [I] [O]
  3931.  
  3932.          HOSTNAME = The name of the configuration file that MNET is to
  3933.                     use for this session (HOSTNAME.CFG).  HOSTNAME.CFG
  3934.                     will then be read for operating parameters, and the
  3935.                     program will look for HOSTNAME.QWK in the directory
  3936.                     you specify.
  3937.  
  3938.                 I = Import mode; convert existing HOSTNAME.QWK to
  3939.                     BBSNAME.REP, for later processing by Mail Manager
  3940.                     +Plus+ itself.
  3941.  
  3942.                 O = Export mode; convert existing BBSNAME.QWK to
  3943.                     HOSTNAME.REP, for later uploading to the host
  3944.                     system.
  3945.  
  3946.     You can have as many configuration files as necessary for your
  3947.     installation.  The format of each configuration file is like so:
  3948.  
  3949.     <<START OF EXAMPLE>>
  3950.  
  3951. NODE                                                   ; NODE PACKET NAME
  3952. NODESYSOPFIRST NODESYSOPLAST                           ; NODE SYSOP
  3953. HOSTSYSOPFIRST HOSTSYSOPLAST                           ; HOST SYSOP
  3954. C:\MAILMGR\NODE5\                                      ; NODE PACKET DIRECTORY
  3955. C:\MAILMGR\NODE5\                                      ; HOST PACKET DIRECTORY
  3956. My own personal BBS (123) 456-7890                     ; NODE TAGLINE
  3957. The remote system I am calling (123) 456-7890          ; HOST TAGLINE
  3958. PKZIP -es [FILE]                                       ; PACK COMMAND LINE
  3959. PKUNZIP -o [FILE]                                      ; UNPACK COMMAND LINE
  3960.  
  3961. ; ALL REMAINING LINES CONSIST OF THREE PARAMETERS, SEPARATED BY COMMAS
  3962. ; NODE CONF, HOST CONF, PRIVATE ALLOWED (Yes, No, Convert priv to pub)
  3963.  
  3964. 19, 4, Y
  3965.  
  3966.     <<END OF EXAMPLE>>
  3967.  
  3968.     MNET converts the word "SYSOP" to the true sysop name in question,
  3969.     as listed in the HOSTNAME.CFG file, whenever it is found in the
  3970.     TO or FROM names, appropriately.
  3971.  
  3972.     The supplied NETINFO.DOC goes over example uses of this program in
  3973.     greater detail.
  3974.  
  3975.  
  3976. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 80
  3977.  
  3978.                                  MUSER
  3979.                                  -----
  3980.  
  3981.     MUSER.EXE is the Mail Manager +Plus+ editor for the door's internal
  3982.     users file, MAILMGR.USR.
  3983.  
  3984.     The program was created for the purpose of setting up "net status
  3985.     usernames" for the HOST sysop in QWK networks, but quickly evolved
  3986.     into a useful utility for general aspects of Mail Manager +Plus+
  3987.     maintenance.
  3988.  
  3989.     It can, for example, be run periodically to purge users from the
  3990.     internal MAILMGR.USR file that have not opened the door in xx
  3991.     number of days.  This can speed up operation, since the door will
  3992.     not have to scan through as many records in the file in order to
  3993.     find everyone when they load the door.
  3994.  
  3995.     The utility is meant to be run from within your Mail Manager +Plus+
  3996.     directory, and will look for MAILMGR.USR when it loads.  Optionally,
  3997.     you can specify the path/name of the users file on the command line.
  3998.     Once loaded, it looks like this:
  3999.  
  4000. MUSER - Utility to edit MAIL MANAGER +PLUS+ User Files.
  4001. Version 3.00  Copyright (C) 1992, Newark Connections.  All rights reserved.
  4002. ═══════════════════════════════════════════════════════════════════════════════
  4003. A) USER:  NODE MAIL                                              RECORD:     5
  4004. ───────────────────────────────────────────────────────────────────────────────
  4005. B) Packet type:         QWK                  L) Abort if no msgs:    Yes
  4006. C) Update pointer:      Yes                  M) Ask before send:     No
  4007. D) Xfer protocol:       Z                    N) Default msg select:  All msgs
  4008. E) Msg to ALL as pers:  No                   O) Turbokey:            On
  4009. F) Display Menu:        No                   P) Net Status:          Net node
  4010. G) Archive choice:      ZIP                  Q) Net identification:  NODE
  4011. H) Last-on (YYMMDD):    921102               R) .MSG Date (YYMMDD):  800101
  4012. I) Send own msgs:       No                   S) .MSG Time (HHMMSS):  000000
  4013. J) Send bulletins:      No                   T) .MSG Length:         0
  4014. K) Send new file info:  No
  4015. ═══════════════════════════════════════════════════════════════════════════════
  4016.         TO SELECT USER: Press , , PgUp, PgDn.  (<ESC> to QUIT)
  4017.  
  4018.         OPTIONS:                   EDIT USER SHOWN:
  4019.         1) Find User Name          A-T) Edit data above
  4020.         2) Add new user            4)   Edit conf data
  4021.         3) Purge User Records      5)   Delete user
  4022. ═══════════════════════════════════════════════════════════════════════════════
  4023.  
  4024.     The above screen shows all of the user's settings, and each one can
  4025.     be changed as needed by pressing the letter corresponding to it
  4026.     (A-T).  You can use the up, down, PgUp, PgDn keys to move forward
  4027.     and backward through the user file.  Press "5" to delete the user,
  4028.     or "4" to edit his/her conference selection settings.
  4029.  
  4030.     Additional numeric options (1-3) work as you would expect:
  4031.  
  4032.  
  4033. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 81
  4034.  
  4035.                                  MUSER
  4036.                                  -----
  4037.  
  4038.       1 - Find a user.  You'll be asked for a search string.
  4039.       2 - Add new user.  Adds a blank user record to the end of the file.
  4040.       3 - Purge.  You will be asked to purge by date, etc.
  4041.  
  4042.     Options "A" through "O" pertain to the user's settings as they
  4043.     configured themselves from within Mail Manager +Plus+.
  4044.  
  4045.     The user has no control over options "P" through "T" from within
  4046.     the door.
  4047.  
  4048.     Options "P" and "Q" pertain to QWK network users.  Usage of this
  4049.     utility for network operation is described in NETINFO.DOC.
  4050.  
  4051.     Options "R", through "T" pertain to Mail Manager +Plus+ duplicate
  4052.     checking, and should not need to be modified.
  4053.  
  4054.  
  4055. UTILITY PROGRAMS BUNDLED WITH MAIL MANAGER +PLUS+                       Page 82
  4056.  
  4057.                            UPDATE AND UPDATUSR
  4058.                            -------------------
  4059.  
  4060.     The pair of utilities UPDATE.EXE and UPDATUSR.EXE are intended as
  4061.     "one-shot" programs for SysOps who are upgrading from v1.30 through
  4062.     v1.35 of Mail Manager.  If you are not upgrading from one of these
  4063.     previous versions of Mail Manager, you do not need these two utilites.
  4064.  
  4065.     By the time you read this, you will likely have already converted your
  4066.     files, but here is the scenario anyway:
  4067.  
  4068.        - BACK UP YOUR ORIGINAL MAILMGR.CFG and MAILMGR.USR FILES!
  4069.          (Just in case something goes wrong).
  4070.  
  4071.        - BOTH programs must be run from your Mail Manager directory.
  4072.  
  4073.        - UPDATE.EXE updates your binary configuration file (MAILMGR.CFG) to
  4074.          the new format used by Mail Manager +Plus+.
  4075.  
  4076.        - UPDATUSR.EXE updates Mail Manager's binary user file (MAILMGR.USR)
  4077.          to the new format used by Mail Manager +Plus+.
  4078.  
  4079.     These utilities are "run-once-then-throw-them-away".  Once your files
  4080.     are converted, you won't need them again.
  4081.  
  4082.  
  4083. MAIL MANAGER +PLUS+ MAIN MENU                                           Page 83
  4084.  
  4085.                               THE MAIN MENU
  4086.                               -------------
  4087.  
  4088.     Although we hope that you'll find Mail Manager to be pretty self-
  4089.     explanatory, a complete run-down on everything that you can do
  4090.     with this door follows.
  4091.  
  4092.     A shorter version of this is available to the user, in the
  4093.     online help file MMGR1.HLP and MMGR2.HLP.
  4094.  
  4095.     The menu itself looks something like this:
  4096.  
  4097.         ---------------------------------------------
  4098.       /     MAIL MANAGER +PLUS+ MAIN MENU        /    \
  4099.     /                                          /        \
  4100.     l  C)onfigure MAIL MANAGER                 l        l
  4101.     l  D)ownload mail                          l        l
  4102.     l  E)xpedite!  (Download then exit to bbs) l        l
  4103.     l  G)oodbye                                l        l
  4104.     l  Q)uit (return to bbs)                   l        l
  4105.     l  H)elp!                                  l        l
  4106.     l  M)sg selection (for active conferences) l        l
  4107.     l  P)ost a message                         l        l
  4108.     l  R)ead messages by conference            l        l
  4109.     l  U)pload your replies.                   l        l
  4110.     l  W)ho's online to RBBS-PC?               l        l
  4111.     l  X)pert toggle (this menu on/off)        l        l
  4112.     -------------------------------------------------------------------.
  4113.                             HHHHHH          "--------------------------"
  4114.                             HHIIII
  4115.                             HHIIII
  4116.  
  4117.     Your choice, Username <C,D,E,Q,H,M,W,U,X,?>?
  4118.  
  4119.     MAIN MENU commands are as follows:
  4120.  
  4121.     C - Configure Mail Manager.
  4122.  
  4123.        Allows you to select your personal options, and change your
  4124.        selected conferences from which to extract new mail.  Please note
  4125.        that you must J)oin the conference from the BBS before you can
  4126.        extract mail via this door. Otherwise, Mail Manager will not find
  4127.        you as a valid conference user, and will not access the conference
  4128.        for you.
  4129.  
  4130.        You'll be presented with a screen that looks something like this:
  4131.  
  4132.        ----------------------------------------------------------------------
  4133.  
  4134.  
  4135. MAIL MANAGER +PLUS+ MAIN MENU                                           Page 84
  4136.  
  4137.                                 C)ONFIGURE
  4138.                                 ----------
  4139.  
  4140.          Configuration options:
  4141.  
  4142.          A - Select conferences to extract and download.
  4143.          B - Download messages in Q)WK or T)ext format..........: Q
  4144.          C - Msgs addressed to ALL marked as personal (QWK only): No
  4145.          D - Extract ONLY your personal mail as default ........: No
  4146.          E - Extract messages written by YOU ...................: Yes
  4147.          F - Abort packet if no messages .......................: No
  4148.          G - Send updated bulletins ............................: Yes
  4149.          H - Send new file listings ............................: Yes
  4150.          I - Ask before sending packet .........................: No
  4151.          J - Type of file compression to use ...................: ZIP
  4152.          K - Default file transfer protocol ....................: Z
  4153.          L - Tell RBBS that you've read your downloaded messages: Yes
  4154.          T - Use 'TurboKeys' (act on 1-character commands) .....: No
  4155.              -----------------------------
  4156.          ? - Help
  4157.          Q - Quit.  (Finished configuring)
  4158.  
  4159.          Enter your choice(s), UserName <A,B,C,D,E,F,G,H,I,J,K,L,Q,?> ->
  4160.        -----------------------------------------------------------------------
  4161.  
  4162.          A - Select conferences to extract and download.
  4163.  
  4164.                You'll be presented with a list of conferences that you
  4165.                are able to access, which will look something like this:
  4166.  
  4167.             ---------------------------------------------------------------
  4168.  
  4169.             You may select any conference which is shown in UPPER CASE.
  4170.             Conferences shown in lower case must first be joined from the bbs.
  4171.             Conferences you've marked as active are surrounded in brackets '[]'.
  4172.             Conferences marked as --- are not available.
  4173.  
  4174.                   1 - [MAIN   ] 11 -  TEEN     21 - [RSYS   ]
  4175.                   2 - [4SALE  ] 12 - [PRIVATE] 22 - [BITS   ]
  4176.                   3 - [MS-DOS ] 13 - [SYSOP  ] 23 - [POL    ]
  4177.                   4 -  BBS      14 - [USER   ] 24 - [CRES   ]
  4178.                   5 -   ---     15 -   grafx   25 - [WINB   ]
  4179.                   6 - [CODE   ] 16 -   arj     26 - [MAILMGR]
  4180.                   7 - [DEBATE ] 17 -   ---
  4181.                   8 - [HAM    ] 18 - [QB     ]
  4182.                   9 -  HUMOR    19 - [RBBS   ]
  4183.                  10 - [IBM    ] 20 - [DEV    ]
  4184.  
  4185.             Enter conference number(s) to toggle on/off, or [ENTER] to quit.
  4186.             ->
  4187.             ---------------------------------------------------------------
  4188.  
  4189.                In this example, all conferences that you have joined are
  4190.                flagged as active, except BBS (conference 4), HUMOR
  4191.                (conference 9), and TEEN (conference 11).
  4192.  
  4193.  
  4194. MAIL MANAGER +PLUS+ MAIN MENU                                           Page 85
  4195.  
  4196.                                 C)ONFIGURE
  4197.                                 ----------
  4198.  
  4199.                If you wanted to mark those three as active, you'd enter:
  4200.  
  4201.                      4 9 11
  4202.  
  4203.                at the above prompt.
  4204.  
  4205.                Conferences #5 and 17 are unavailable, meaning that the user
  4206.                either has insufficient security to access them, or you
  4207.                (the Sysop) have "reserved" these conference numbers in the
  4208.                MAILCFG program, for future use.
  4209.  
  4210.                Conferences #15 and 16 are active conferences, which the user
  4211.                has not joined, and which the sysop has not configured to allow
  4212.                joining from within the door, as indicated by being shown in
  4213.                lower case.  To access these conferences the user must first
  4214.                join them from RBBS.
  4215.  
  4216.  
  4217.          B - Download messages in Q)WK or T)ext format
  4218.  
  4219.                 Set to text if you want to use Mail Manager as a simple
  4220.                 "extract and download" system (all messages in a single
  4221.                 continuous ascii file).
  4222.  
  4223.                 Set to QWK if you want to read and reply offline using
  4224.                 a QWK-compatible mail reader like SLMR.
  4225.  
  4226.                              <<< QWK NETWORK USERS >>>
  4227.  
  4228.                 ** NOTE **  This field is different for QWK network
  4229.                 users.  If you have configured the user as such, this
  4230.                 gives them the option of creating a "full QWK" (with
  4231.                 all accompanying files normally present within), or
  4232.                 a minimized QWK packet that contains only what is
  4233.                 necessary for network mail transfer.  The latter would
  4234.                 save them transfer time by creating a smaller packet,
  4235.                 the former might be useful for them to set up the
  4236.                 conference numbers appropriately on their end of the
  4237.                 line, and allow the packet to be read via an offline
  4238.                 mail reader program.
  4239.  
  4240.                 At any rate, they will have the option one way or the
  4241.                 other, and can change it whenever they wish.
  4242.  
  4243.          C - Msgs addressed to ALL marked as personal (QWK only)
  4244.  
  4245.                If set to "Y", Mail Manager will add messages addressed
  4246.                to "ALL" to your personal index.  This applies to QWK
  4247.                packets only.
  4248.  
  4249.  
  4250. MAIL MANAGER +PLUS+ MAIN MENU                                           Page 86
  4251.  
  4252.                                 C)ONFIGURE
  4253.                                 ----------
  4254.  
  4255.          D - Extract ONLY your personal mail as default
  4256.  
  4257.                If set to "Y", Mail Manager will not extract a message
  4258.                unless it is addressed to you.  (Will also extract msgs
  4259.                addressed to "ALL" if you have option C set to "Y".)
  4260.                This is the default setting for the user, but it can be
  4261.                overridden for individual conferences when setting the
  4262.                conference message pointers (see main menu option M).
  4263.  
  4264.          E - Extract messages written by you
  4265.  
  4266.                If set to "NO", Mail Manager will not include messages
  4267.                from you in your packet.
  4268.  
  4269.          F - Abort packet if no new messages
  4270.  
  4271.                You might not want to do this if you would still like
  4272.                to receive new file listings or updated system news or
  4273.                bulletins.
  4274.  
  4275.          G - Send updated bulletins
  4276.  
  4277.                If set to "No", any updated bulletins which the sysop
  4278.                has designated as mandatory will still be included.
  4279.  
  4280.          H - Send new file listings
  4281.  
  4282.                If you select this option, a listing of newly-uploaded
  4283.                files will be included in your mail packet.
  4284.  
  4285.                This option may not be operational on all systems.
  4286.  
  4287.          I - Ask before sending packet
  4288.  
  4289.                If set to "Yes", will cause Mail Manager to prompt you
  4290.                whether or not you want to receive the mail packet
  4291.                that it just created for you.  Will otherwise go right
  4292.                into the download when finished extracting.
  4293.  
  4294.          J - Type of file compression to use
  4295.  
  4296.                If the Sysop has activated this option, you can
  4297.                choose from the file compression utilities offered on
  4298.                this system (ZIP, ARC, etc.).
  4299.  
  4300.          K - Default file transfer protocol
  4301.  
  4302.                Choose from the protcols offered by your sysop (Xmodem,
  4303.                Zmodem, etc.).  If set to N)one, Mail Manager will prompt
  4304.                you for which protocol to use at each file transfer.
  4305.  
  4306.  
  4307. MAIL MANAGER +PLUS+ MAIN MENU                                           Page 87
  4308.  
  4309.                                 C)ONFIGURE
  4310.                                 ----------
  4311.  
  4312.          L - Do you want Mail Manager +Plus+ to tell RBBS-PC that you've
  4313.              read the mail that you download from this door?
  4314.  
  4315.                If this is set to NO, both RBBS and Mail Manager will
  4316.                think that you haven't read the messages that you've
  4317.                downloaded. (Mail Manager will extract them again your
  4318.                next time in).
  4319.  
  4320.          M - Do you want Mail Manager +Plus+ to tell RBBS-PC when you
  4321.              read mail online while in this door?
  4322.  
  4323.                If set to NO, any messages that you read in the door will
  4324.                still be downloaded in your next mail packet.  This can
  4325.                be handy for checking a message or two before downloading
  4326.                your mail.
  4327.  
  4328.                If set to YES, the highest message number you read sets
  4329.                your high message marker, and only higher message numbers
  4330.                will be included in your next mail packet.
  4331.  
  4332.          T - Use 'TurboKeys' (act on 1-character commands)
  4333.  
  4334.                Works like RBBS-PC's toggle of the same name.  If set to
  4335.                Yes, Mail Manager will not wait for [ENTER] when asking
  4336.                you for input.
  4337.  
  4338.          ? - Help
  4339.  
  4340.                Display help file which explains the configuration options.
  4341.  
  4342.          Q - Quit. (Finished configuring)
  4343.  
  4344.                (Or just press [ENTER] to accomplish the same thing).
  4345.  
  4346.    --------------------------------------------------------------------------
  4347.  
  4348.  
  4349. MAIL MANAGER +PLUS+ MAIN MENU                                           Page 88
  4350.  
  4351.                                 D)OWNLOAD
  4352.                                 ---------
  4353.  
  4354.    D - Download new mail.
  4355.  
  4356.        Will find and extract all new mail from your selected conferences,
  4357.        in the format that you told Mail Manager to use (Text or QWK).
  4358.  
  4359.        Mail Manager will then compress the file(s) in your selected file
  4360.        compression format.
  4361.  
  4362.        Unless your file protocol is set to N)one, Mail Manager will then
  4363.        send you the mail packet.  If your default protocol is set to N)one,
  4364.        you'll be asked for the transfer protocol of your choice.  If you
  4365.        choose "N", the file will not be sent to you, and you'll be
  4366.        returned to the main menu.  Otherwise Mail Manager will do its best
  4367.        to send a compressed version of the mail to you via your selected
  4368.        choice.
  4369.  
  4370.        Upon completion of the download operation in QWK mode, Mail Manager
  4371.        will then check for the existance of a REP file and process it if
  4372.        found.  This provides compatibility with bi-directional transfer
  4373.        protocols which can upload a REP while downloading a QWK.
  4374.  
  4375.    --------------------------------------------------------------------------
  4376.  
  4377.    E - Expedite!
  4378.  
  4379.        Same as Download (above), except automatically exits Mail Manager
  4380.        when finished.
  4381.  
  4382.        If you have configured the door to drop DTR when G)oodbye is chosen,
  4383.        this option will drop DTR after the download to disconnect the
  4384.        caller upon exit, otherwise it will return the caller to the BBS.
  4385.  
  4386.    --------------------------------------------------------------------------
  4387.  
  4388.    G - Goodbye
  4389.  
  4390.        Returns to BBS (same as Q)uit), unless you have configured the
  4391.        door to drop DTR.  If so, it will drop DTR on the user (hangs
  4392.        up most modems).
  4393.  
  4394.    --------------------------------------------------------------------------
  4395.  
  4396.    Q - Quit (return to BBS).
  4397.  
  4398.        This one should be pretty self-explanatory.
  4399.  
  4400.    --------------------------------------------------------------------------
  4401.  
  4402.    H - (Or '?') Display help file.
  4403.  
  4404.        Displays an abbreviated version of these command descriptions.
  4405.  
  4406.    --------------------------------------------------------------------------
  4407.  
  4408.  
  4409. MAIL MANAGER +PLUS+ MAIN MENU                                           Page 89
  4410.  
  4411.                            I)NFORMATION (SYSOP-ONLY)
  4412.                            -------------------------
  4413.  
  4414.    I - Sysop Information
  4415.  
  4416.        This command is not shown in the online help file, is not
  4417.        displayed in the command prompt, and is not shown in the menu
  4418.        itself.
  4419.  
  4420.        Only those with sufficient security to read ALL messages will
  4421.        be able to activate this command.  Everyone else will get the
  4422.        familiar "Command not recognized".
  4423.  
  4424.        The purpose of this command is to assist you in debugging your
  4425.        setup, and it is covered in detail elsewhere in this manual
  4426.        under "DEBUGGING YOUR SETUP".
  4427.  
  4428.    --------------------------------------------------------------------------
  4429.  
  4430.    M - Msg selection menu (for active conferences).
  4431.  
  4432.        Mail Manager will normally download mail based on the last message
  4433.        that you've read in each conference.  Since you can read mail both
  4434.        online AND offline, and have the option of telling Mail Manager
  4435.        NOT to update your last message read markers, you might want to
  4436.        use this option to reset them to what you want.
  4437.  
  4438.        You can also use this option to set individual conferences to
  4439.        extract the type of mail that you're after.  Each conference
  4440.        can be configured in 1 of 3 different ways:
  4441.  
  4442.                A)ll         - Extract all mail from this conference
  4443.                P)ersonal    - Extract only your personal mail
  4444.                S)ys Default - Extract based on what you told Mail Manager
  4445.                               to do by default from the C)onfigure menu.
  4446.  
  4447.        If you get an error while changing your message markers, try going
  4448.        back through the C)onfigure option, saving your settings, and try
  4449.        again.
  4450.  
  4451.    ---------------------------------------------------------------------------
  4452.  
  4453.    R - Read messages.
  4454.  
  4455.        Allows users to read messages while online within the door.
  4456.        This can be useful for checking out a message or two before
  4457.        downloading a packet.  User will be asked for which conference to
  4458.        read whenever this option is chosen.
  4459.  
  4460.        If the user has sufficient security to post a message in the
  4461.        conference they select here, they will have the option to reply
  4462.        to messages that they read, and choose to quote or not quote the
  4463.        message that they are replying to.
  4464.  
  4465.  
  4466. MAIL MANAGER +PLUS+ MAIN MENU                                           Page 90
  4467.  
  4468.                               R)EAD (CONTINUED)
  4469.                               -----------------
  4470.  
  4471.        Mail Manager +Plus+'s read function itself is somewhat rudimentary;
  4472.        we did not try to duplicate RBBS-PC itself in this regard.  The
  4473.        user can choose to read "forward" starting with a particular
  4474.        message number, or S)ince last read.
  4475.  
  4476.    ---------------------------------------------------------------------------
  4477.  
  4478.    P - Post a message.
  4479.  
  4480.        A complement to the R)ead option, allows user to post a message
  4481.        while online within the door, and will allow them to select only
  4482.        the conferences in which they have sufficient security to post.
  4483.  
  4484.        Mail Manager +Plus+ is equipped with a line editor, similar in 
  4485.        function to RBBS-PC's.  Message length will be limited to 8 less 
  4486.        than the lines per message allowed in that area (as configured for 
  4487.        Mail Manager) for normal "non-net-status" users.  The same line
  4488.        editor used in the P)ost function is used when R)eplying to a
  4489.        message while reading online.
  4490.  
  4491.    ---------------------------------------------------------------------------
  4492.  
  4493.    U - Upload your replies.
  4494.  
  4495.        Works with QWK-compatible mail reader/repliers only. Your uploaded
  4496.        file is expected to be compatible with the .REP format used by
  4497.        popular mail readers such as SLMR.  Mail Manager will look for the
  4498.        REP packet after the upload and attempt to place your replies into
  4499.        the proper message bases.
  4500.  
  4501.        If your default protocol is set to N)one, you'll be asked for the
  4502.        protocol that you wish to use.  If you select N)one, you'll be
  4503.        returned to the main menu.
  4504.  
  4505.        If you're in local mode as the Sysop, place the .REP file in the
  4506.        \MAILMGR\LOCAL directory, and choose this option.  This is covered
  4507.        further in the section regarding "DEBUGGING YOUR SETUP".
  4508.  
  4509.    ---------------------------------------------------------------------------
  4510.  
  4511.    W - Who's online?
  4512.  
  4513.        Displays a list of who's online to all nodes of this RBBS-PC.
  4514.        (Much like RBBS's command of the same name).
  4515.  
  4516.        Those with sufficient security to read ALL messages will have
  4517.        the following displayed:
  4518.  
  4519.            - User's name, 
  4520.            - City/State, and
  4521.            - BPS rate.
  4522.  
  4523.  
  4524. MAIL MANAGER +PLUS+ MAIN MENU                                           Page 91
  4525.  
  4526.                               W)HO'S ONLINE?
  4527.                               --------------
  4528.  
  4529.            If a node is inactive, the last user's information is
  4530.            displayed, and will be reported as "Last call".
  4531.  
  4532.        All other users will have the following displayed:
  4533.  
  4534.            - User's name, and
  4535.            - baud rate.
  4536.  
  4537.            If a node is inactive, "Waiting for next caller" is displayed.
  4538.  
  4539.    ---------------------------------------------------------------------------
  4540.  
  4541.    X - Expert toggle.
  4542.  
  4543.        Turns the main menu on or off.  (Much like RBBS's command of the
  4544.        same name).
  4545.  
  4546.        This setting is saved for the user's next time into the door.
  4547.  
  4548.  
  4549.                       APPENDIX A - COMMON PROBLEMS                      Page 92
  4550.                       ----------------------------
  4551.  
  4552. Problem :  Not finding the Sysop in any conferences.
  4553.  
  4554. Solution:  Double-check your setting of "Remote Sysop Name" on the first
  4555.            screen of the MAILCFG program.  This setting must be the name
  4556.            that you use to log onto your system remotely, NOT your name
  4557.            as you are known to your users.
  4558.  
  4559. --------------------------------------------------------------------------
  4560.  
  4561. Problem :  Shows "Error finding new message" when trying to extract your
  4562.            first mail packet.
  4563.  
  4564. Solution:  Run MAILFIX.EXE against the message base in question (using
  4565.            the proper command line switches).  Re-read the section of
  4566.            this document entitled "Before you begin".
  4567.  
  4568. --------------------------------------------------------------------------
  4569.  
  4570. Problem :  Always showing Sysop name when operating remotely.
  4571.  
  4572. Solution:  Probably not copying the correct DORINFOx.DEF file to the
  4573.            Mail Manager directory prior to loading the door.  Drop to
  4574.            DOS, and take a look at the DORINFOx.DEF that was in use at
  4575.            the time.
  4576.  
  4577.            Also possible that the door is coming up in local mode.
  4578.            Check your DOORS.DEF and MAILMGR.BAT files to be sure they
  4579.            are set correctly.  Mail Manager should be called (as a
  4580.            minimum) like so:
  4581.  
  4582.                MAILMGR %1
  4583.  
  4584.            (Where %1 is the node number).  If you suspect that it is
  4585.            NOT being passed correctly, turn ECHO ON at the top of your
  4586.            batch file and watch what it actually passed to the door.
  4587.  
  4588. --------------------------------------------------------------------------
  4589.  
  4590. Problem :  Always using locked BPS rate for download estimates, instead
  4591.            of true connect rate.
  4592.  
  4593. Solution:  No fix if you are running stock RBBS-PC v17.3C and lower.  You
  4594.            must upgrade to RBBS-PC v17.4 to get this figure reported
  4595.            correctly, or recompile RBBS-PC with the CBAUD merge.
  4596.  
  4597.            If you are running RBBS-PC v17.4 and above, change your
  4598.            DOORS.DEF line to read something like:
  4599.  
  4600.               MAILMGR,5,,D,"C:\MAILMGR.BAT [NODE] [CBAUD]",N,,
  4601.  
  4602.            Then, in MAILMGR.BAT, change the line that calls Mail Manager
  4603.            to read:  MAILMGR %1 /CBAUD%2
  4604.  
  4605. --------------------------------------------------------------------------
  4606.  
  4607.  
  4608.                       APPENDIX A - COMMON PROBLEMS                      Page 93
  4609.                       ----------------------------
  4610.  
  4611. Problem :  Not allowing REP uploads to a particular conference, with the
  4612.            error message "Message base full".
  4613.  
  4614. Solution:  Make 100% sure that both RBBS-PC and Mail Manager +Plus+ are
  4615.            configured to the exact same type of message base.  For
  4616.            instance, if RBBS-PC is configured to have message base "grow"
  4617.            as messages are added, yet that conference is configured in
  4618.            Mail Manager +Plus+ as fixed length, this type of error will
  4619.            appear EVERY time a message is uploaded for that conference.
  4620.  
  4621.            If all appears to be sound, and that error message still
  4622.            appears, try running MAILFIX.EXE against the offending message
  4623.            base.
  4624.  
  4625. --------------------------------------------------------------------------
  4626.  
  4627. Problem :  Program gives error message "Unable to pack...", after trying
  4628.            to compress a mail packet.
  4629.  
  4630. Solution:  We have heard this one before, (and have run into it ourselves),
  4631.            and it has always been one of three things:
  4632.  
  4633.              - Your file compression program was not where the list of
  4634.                archivers said it was (MAILMGR.ARL), or
  4635.  
  4636.              - There was insufficient memory to run the archiver, or
  4637.  
  4638.              - There was insufficient disk space to archive the mail
  4639.                packet for the user.  (A 1,000-message packet can be
  4640.                over 1 meg in size before compression).
  4641.  
  4642.            Read the section of this document entitled "CHECKLIST OF
  4643.            REQUIREMENTS" for Mail Manager +Plus+ memory requirements.
  4644.  
  4645. --------------------------------------------------------------------------
  4646.  
  4647. Problem :  Program gives errors while extracting mail from a FIDO *.MSG
  4648.            area, and/or has problems when updating last message read in
  4649.            a FIDO area after a download.
  4650.  
  4651. Solution:  More than likely, Mail Manager +Plus+ experienced an error
  4652.            with the index file for that FIDO area that it wasn't able
  4653.            to recover from.  Try running the MMINDEX.EXE program, and
  4654.            insure that MMINDEX is in your nightly event as the LAST
  4655.            thing before your BBS comes back up.
  4656.  
  4657. --------------------------------------------------------------------------
  4658.  
  4659.  
  4660.                       APPENDIX A - COMMON PROBLEMS                      Page 94
  4661.                       ----------------------------
  4662.  
  4663. Problem :  Local screen looks fine, but the caller on the remote end of
  4664.            the line has incomplete and partially garbled screens.
  4665.  
  4666. Solution:  If your communications port is locked higher than the user's
  4667.            true connect speed (typically 19200 or 38400 for today's fast
  4668.            modems), Mail Manager +Plus+ is probably overrunning the
  4669.            communications buffer.  You can get around this problem by
  4670.            installing a FOSSIL driver such as BNU or X00 (available on
  4671.            bulletin boards all over the place), and telling Mail Manager
  4672.            +Plus+ to always use the FOSSIL for flow control.  Set the
  4673.            flow control option (in the MAILCFG program) to "F".
  4674.  
  4675.            See the section of this document entitled "IF YOU HAVE A LOCKED
  4676.            BPS RATE" for more information on this subject.
  4677.  
  4678. --------------------------------------------------------------------------
  4679.  
  4680. Problem :  Mail Manager +Plus+ is not finding some of the files as set
  4681.            in the configuration file, or always seems to be using defaults
  4682.            instead of the options that you have custom-configured.
  4683.  
  4684. Solution:  This has popped up more than once, and in nearly all cases it
  4685.            has been an incomplete (or incorrect) drive:\path\file
  4686.            designation for a key file or two in the configuration program.
  4687.            In particular - DO NOT simply use a "drive:filename.ext"
  4688.            designation to tell Mail Manager +Plus+ where to look.
  4689.            Mail Manager +Plus+ always operates out of a work directory,
  4690.            and is never going to be in the \MAILMGR directory when it
  4691.            looks for its files.  For example:
  4692.  
  4693.                D:PROTO.DEF
  4694.  
  4695.            may not work, but:
  4696.  
  4697.                D:\MAILMGR\PROTO.DEF
  4698.  
  4699.            might.
  4700.  
  4701.  
  4702.                    APPENDIX B - CONTACTING THE AUTHORS                  Page 95
  4703.                    -----------------------------------
  4704.  
  4705.     Mail Manager +Plus+ is a joint effort by Chip Morrow and Doug Wilson
  4706.     (SysOp and Co-SysOp of Newark Connection RBBS-PC).  Comments, ideas,
  4707.     suggestions, and whatever else you want to throw our way would be
  4708.     GREATLY APPRECIATED and should be directed to any of the following:
  4709.  
  4710.     Good ole' US Mail:
  4711.  
  4712.              Newark Connections
  4713.              PO Box 2023
  4714.              Heath, OH 43056
  4715.  
  4716.     Or via modem:
  4717.  
  4718.                   Netmail (Chip Morrow or Doug Wilson)
  4719.                   ------------------------------------
  4720.  
  4721.              FidoNet 1:226/1240  v.32bis, 1:226/1241  HST
  4722.              RBBSNet 8:965/9     v.32,    8:965/11    HST
  4723.  
  4724.                            Public BBS lines:
  4725.                            -----------------
  4726.  
  4727.           Data #1: (614) 366-4392 HST  (SYSOP or DOUG WILSON) 
  4728.           Data #3: (614) 366-6588 v32b (SYSOP or DOUG WILSON)
  4729.  
  4730.          Or the slowest method (yes, even slower than US Mail):
  4731.          ------------------------------------------------------
  4732.  
  4733.              Compuserve: 72677,502         (Chip Morrow)
  4734.  
  4735.         Please see Appendix C regarding a special username/password
  4736.         combination that you can use to log onto our system without
  4737.         the registration hassles.  If you really need to drop us a
  4738.         quick note, and can't be instantly verified, that's the
  4739.         way to do it.
  4740.  
  4741.     Other ways to find us:
  4742.  
  4743.        RIME's RBBS and RBBSQWK conferences, followed by Doug Wilson.
  4744.  
  4745.        FidoNet's RBBS-PC and OFFLINE conferences, followed by both
  4746.        of us.
  4747.  
  4748.        RBBSNet's MMGR conference, followed by both of us.  (This conference
  4749.        was originally tagged as MAILMAN but was renamed MMGR shortly after 
  4750.        release of the initial version of Mail Manager +Plus+).
  4751.  
  4752.     We're sorry, but we simply do not have the time or resources to make
  4753.     individual voice calls to help with debugging your individual Mail
  4754.     Manager setup.  On the other hand, we'd like to see you in any of the
  4755.     above echo conferences, where you can get help from others as well as
  4756.     ourselves, and where questions/answers/reports/release notices get a
  4757.     much wider audience, and can benefit more people.
  4758.  
  4759.  
  4760.                 APPENDIX C - HOW TO GET THE LATEST VERSION              Page 96
  4761.                 ------------------------------------------
  4762.  
  4763.    You can download the latest version of both Mail Manager (the FREE 
  4764.    version), and Mail Manager +Plus+ (the greatly enhanced Shareware
  4765.    version) on your first call by logging onto any of our three BBS nodes
  4766.    with the following username/password combination:
  4767.  
  4768.       FIRST name: MAILMGR
  4769.        LAST name: LATEST
  4770.         Password: VERSION
  4771.  
  4772.    You'll have 20 minutes of online time, so after the preliminary
  4773.    curiosity, do this from the main menu:
  4774.  
  4775.        Go to the F)iles section.           ; F
  4776.        Select the P)ersonal files option.  ; P
  4777.  
  4778.        From the P)ersonal menu, list the available files, and download
  4779.        the file of your choice.  You have unlimited time to download
  4780.        anything listed, but only from that menu!
  4781.  
  4782.        Or, you can take the easy way out and just run the "MD" macro
  4783.        from the main menu, which allows you to download the current
  4784.        release of either door via the personal file directory.
  4785.  
  4786.    Since this logon method will create no record identifying you, we 
  4787.    would very much appreciate it if you would leave a short C)omment to 
  4788.    Sysop telling us who you are and where you are calling from, or 
  4789.    (better yet) J)oin the MMGR conference, and drop a public note in 
  4790.    there.  That way your fellow Mail Managers <grin> will see that they 
  4791.    weren't the only ones.  Not to mention that we'd like to keep the 
  4792.    MMGR conference updated and informative!
  4793.  
  4794.    Node #1 is (614) 366-4392  (300-9600 HST)       Public
  4795.    Node #2 is (614) 366-3494  (300-9600 v.32)      Private
  4796.    Node #3 is (614) 366-6588  (300-14400 v.32bis)  Public
  4797.  
  4798.    Node 2 is private, but will still let MAILMGR LATEST in.
  4799.  
  4800.    If you have trouble getting in at 14.4 via v.32bis on node 3, try
  4801.    forcing a 9600 or 12,000 bps connection.  The phone lines out this way
  4802.    leave a little (well, ok... a LOT) to be desired.
  4803.  
  4804.    As MAILMGR LATEST, you can also open the MAIL door on our own system,
  4805.    and have a glance at what the very latest version (probably in beta
  4806.    test) looks like.
  4807.  
  4808.    For those of you who desire to access our board under your own name:
  4809.  
  4810.    You can only download Mail Manager versions after you have been verified.
  4811.    You can either use the VERIFY door to accomplish this in one call, or
  4812.    you can follow the instructions in bulletin #5 to be verified manually.
  4813.  
  4814.  
  4815.                      APPENDIX D - ACKNOWLEDGEMENTS                      Page 97
  4816.                      -----------------------------
  4817.  
  4818.   Microsoft, Crescent Software, DSZ, PKZIP, LHARC, ARJ, LZEXE, PKLITE,
  4819.   Jimmer, TQM, LANtastic, DESQview, BNU, X00, RBBSMAIL, MSGTOSS,
  4820.   OVERMAIL, PDQ, PDQCOMM, QuickBASIC, RBBS-PC, SLMR, JABBER, OFFLINE,
  4821.   OLX, and SHROOM (did we miss any?) are all trademarks or copyrighted
  4822.   in some way by somebody, and are mentioned throughout our documentation
  4823.   for clarity only.
  4824.   
  4825.   Special thanks to:
  4826.  
  4827.       Everyone who supported us through development of the original
  4828.       Mail Manager package.  Many of the names have faded, some have
  4829.       gone on to other BBS's and/or other doors, others have grown
  4830.       silent over the last few years, others continue to provide us
  4831.       with suggestions to this day.  Without your support, the door
  4832.       would never be where it is today.  Some names of special note:
  4833.  
  4834.       Michael Lurie, who has supported the door (and its continued
  4835.       development) since day one, and who continues to be cheerfully
  4836.       used and abused by pre-release copies.
  4837.  
  4838.       Dave Brodmann, who was severely subjected to beta versions of
  4839.       the standard Mail Manager package containing "+Plus+" features.
  4840.       Dave definitely helped to make our shareware effort a reality,
  4841.       especially the > 250 conference support.
  4842.  
  4843.       The trio of Rod Bowman, Don Smith, and Joe Tailleur who beta
  4844.       tested the first versions to support FIDO *.MSG's and helped
  4845.       solve a lot of early problems before Mail Manager +Plus+ hit
  4846.       the streets.
  4847.  
  4848.       Kip Gies, who tested a late beta of v2.03 and helped us get
  4849.       the bugs out of the FIDO *.MSG handling.
  4850.  
  4851.       Eddie Rowe, who tested the last betas of pre-v3.x code, helped
  4852.       us get some last-minute bugs out of the new code, found the
  4853.       "old format" problem in outbound mail packets created by v2.x,
  4854.       and provided us with updated Fido format documentation.
  4855.  
  4856.       Marion Royal, who ran our QWK network implementation through
  4857.       the wringer, picked MNET and MUSER apart <g>, and provided us
  4858.       with sufficient information to implement QWK network capability.
  4859.       There would be no QWK networking in this door without Marion's
  4860.       efforts.
  4861.  
  4862.       Paul Di Novo, who verified that the door really could work in
  4863.       a non-RBBS-PC environment, and provided us with useful
  4864.       information for future compatibility issues.
  4865.  
  4866.   And thanks to everyone else who commented & offered suggestions,
  4867.   help, and beta testing.  We honestly cannot remember all of the
  4868.   names, and do apologize for that!
  4869.  
  4870.  
  4871.                      APPENDIX D - ACKNOWLEDGEMENTS                      Page 98
  4872.                      -----------------------------
  4873.  
  4874.   We are frankly astounded at Mail Manager's quick success and wide
  4875.   distribution (we've had file requests from The Netherlands to Taiwan),
  4876.   and hope that this shareware effort reflects our continuing effort
  4877.   to provide everyone with a truly useful piece of software for your
  4878.   RBBS-PC.
  4879.  
  4880.                                       Chip Morrow and Doug Wilson
  4881.  
  4882.  
  4883.                APPENDIX E - FOR TRULY CURIOUS-TYPES ONLY!               Page 99
  4884.                ------------------------------------------
  4885.  
  4886.      The Mail Manager +Plus+ source code is not available.  We will,
  4887.      however, continue to listen to suggestions, and work on improving
  4888.      the program, as time permits.
  4889.  
  4890.      For the few who have been curious enough to ask, Mail Manager +Plus+
  4891.      is a multiple-module, modern-dialect BASIC program, compiled & linked
  4892.      using Microsoft's QuickBASIC, and Crescent Software's commercial
  4893.      PDQ and PDQComm libraries.  (We speculate that Mail Manager +Plus+
  4894.      has the world's record for the largest PDQ/PDQComm-specific program
  4895.      to date...)
  4896.  
  4897.      DEVELOPMENT SITE: Newark Connection RBBS-PC - 4 nodes running under:
  4898.  
  4899.        - A LANtastic network (2mbps cards),
  4900.        - DOS SHARE,
  4901.        - MS-DOS 5.0 (all nodes)
  4902.        - One HST, one v.32, and one v.32bis modem (all locked at 19.2 via BNU)
  4903.        - Binkley-Term 2.50,
  4904.        - RBBS-PC 17.4 (as of this writing),
  4905.        - Node 1 (286-8)    - RBBSMail, QM, HST      (1:226/1241, 8:965/11)
  4906.        - Node 2 (286-16)   - RBBSMail, QM, v.32     (8:965/9)
  4907.        - Node 3 (286-12)   - RBBSMail, QM, v.32bis  (1:226/1240)
  4908.        - Node 4 (386sx-25) - Local Workstation (no modem).
  4909.  
  4910.      SIDE NOTE REGARDING COMPRESSED EXECUTABLES:
  4911.      --------------------------------------------------------------
  4912.      We're distributing the executables in non-compressed format.
  4913.      You'll find that our .EXE's will compress quite nicely with
  4914.      utilities like PKLITE and LZEXE.  We leave it up to you to use
  4915.      the compression utility of your choice, or run as-is.
  4916.      --------------------------------------------------------------
  4917.  
  4918.  
  4919.                  APPENDIX F - MAIL MANAGER'S FILE FORMATS              Page 100
  4920.                  ----------------------------------------
  4921.  
  4922.     Just in case someone out there has an inkling to write a utility
  4923.     program or two for use with their Mail Manager +Plus+ setup, here are
  4924.     the formats for the Mail Manager +Plus+ v3.00 binary system files,
  4925.     MAILMGR.CFG and MAILMGR.USR.
  4926.  
  4927.     +-------------------------------------------------------------------------+
  4928.     | MAILMGR.USR - Mail Manager's internal users file.                       |
  4929.     |               One 570-byte record per user.  Each 570-byte record is    |
  4930.     |               broken down as follows:                                   |
  4931.     |-------------------------------------------------------------------------|
  4932.     | Start  Stop  Length  Record Type   Description                          |
  4933.     |=========================================================================|
  4934.     |     1    31      31    STRING      The user's name, in upper case,      |
  4935.     |                                    left-justified, padded with ASCII 32s|
  4936.     |-------------------------------------------------------------------------|
  4937.     |    32   531     500    STRING      Bit-mapped conference flags for each |
  4938.     |                                    user, 1 byte per conference.  If bit |
  4939.     |                                    is set to 1 it means:                |
  4940.     |                                     Bit: 0 = conf active                |
  4941.     |                                          1 = accept default msg select. |
  4942.     |                                          2 = if bit 1 not set, pers only|
  4943.     |                                          3 = conf net status granted    |
  4944.     |                                          4 = if bit 3 set, net access to|
  4945.     |                                              private messages.          |
  4946.     |                                      5,6,7 = reserved                   |
  4947.     |-------------------------------------------------------------------------|
  4948.     |   532   532       1    STRING      User's QWK preference.  Either "Q"   |
  4949.     |                                    or "T".  (QWK or TEXT).              |
  4950.     |-------------------------------------------------------------------------|
  4951.     |   533   533       1    STRING      User's flag for whether or not to    |
  4952.     |                                    update last message read in the RBBS |
  4953.     |                                    user files (after downloading pkts). |
  4954.     |                                    ASCII 1 for true, 255 for false.     |
  4955.     |-------------------------------------------------------------------------|
  4956.     |   534   534       1    STRING      Letter of the user's default file    |
  4957.     |                                    protocol choice, in upper case.      |
  4958.     |-------------------------------------------------------------------------|
  4959.     |   535   535       1    STRING      Messages addressed to "ALL" marked   |
  4960.     |                                    as personal in QWK packet?  ASCII 1  |
  4961.     |                                    for true, 255 for false.             |
  4962.     |-------------------------------------------------------------------------|
  4963.     |   536   536       1    STRING      Xpert toggle on or off (ASCII 1, 255)|
  4964.     |-------------------------------------------------------------------------|
  4965.     |   537   537       1    STRING      Bit flag byte for other user options.|
  4966.     |                                               Bit:  0 = Send own msgs   |
  4967.     |                                                     1 = Send bullets    |
  4968.     |                                                     2 = Send newfiles   |
  4969.     |                                                     3 = Abort if no msgs|
  4970.     |                                                     4 = Ask before send |
  4971.     |                                                     5 = Only pers mail  |
  4972.     |                                                     6 = Turbokey toggle |
  4973.     |-------------------------------------------------------------------------|
  4974.  
  4975.  
  4976.                  APPENDIX F - MAIL MANAGER'S FILE FORMATS              Page 101
  4977.                  ----------------------------------------
  4978.  
  4979.     |   538   540       3    STRING      User's choice of archiver (ZIP, ARC, |
  4980.     |                                    etc.)                                |
  4981.     |-------------------------------------------------------------------------|
  4982.     |   541   546       6    STRING      "YYMMDD" that user last used the     |
  4983.     |                                    door. ("911223" = 23 Dec 91)         |
  4984.     |-------------------------------------------------------------------------|
  4985.     |   547   547       1    STRING      Net status CHR$(0=none,1=node,2=host)|
  4986.     |-------------------------------------------------------------------------|
  4987.     |   548   555       8    STRING      Packet name for net status user      |
  4988.     |-------------------------------------------------------------------------|
  4989.     |   556   559       4    LONG        Date/Time of last REP packet         |
  4990.     |-------------------------------------------------------------------------|
  4991.     |   560   563       4    LONG        FileSize of last REP packet          |
  4992.     |-------------------------------------------------------------------------|
  4993.     |   564   564       1    STRING      Update last read after reading online|
  4994.     |                                    CHR$(1) = true, 255 = false.         |
  4995.     |-------------------------------------------------------------------------|
  4996.     |   565   570      24    STRING      Reserved for future use.             |
  4997.     +-------------------------------------------------------------------------+
  4998.  
  4999.     +-------------------------------------------------------------------------+
  5000.     | MAILMGR.CFG - Mail Manager's configuration file.                        |
  5001.     |               Consists of one 556-byte header, followed by a number of  |
  5002.     |               384-byte conference configuration records.                |
  5003.     |                                                                         |
  5004.     |                           HEADER RECORD:                                |
  5005.     |-------------------------------------------------------------------------|
  5006.     | Start  Stop  Length  Record Type   Description                          |
  5007.     |=========================================================================|
  5008.     |     1    35      35     STRING     Name of the BBS (in proper case).    |
  5009.     |-------------------------------------------------------------------------|
  5010.     |    36    66      31     STRING     Remote logon name of the sysop (left-|
  5011.     |                                    justified, in upper case, padded with|
  5012.     |                                    ASCII 32 blanks).                    |
  5013.     |-------------------------------------------------------------------------|
  5014.     |    67    81      15     STRING     Sysop's public first name.           |
  5015.     |-------------------------------------------------------------------------|
  5016.     |    82    96      15     STRING     Sysop's public last name.            |
  5017.     |-------------------------------------------------------------------------|
  5018.     |    97    98       2    INTEGER     Security level to read ALL messages. |
  5019.     |-------------------------------------------------------------------------|
  5020.     |    99   100       2    INTEGER     Security level to use in local mode. |
  5021.     |-------------------------------------------------------------------------|
  5022.     |   101   102       2    INTEGER     Local sysop's graphic preference.    |
  5023.     |                                    2 = ANSI, 1 = ASCII, 0 = None.       |
  5024.     |-------------------------------------------------------------------------|
  5025.     |   103   163      61     STRING     Default tagline for all conferences. |
  5026.     |-------------------------------------------------------------------------|
  5027.     |   164   165       2    INTEGER     Number of 334-byte conference        |
  5028.     |                                    configuration records that follow    |
  5029.     |                                    this header record.                  |
  5030.     |-------------------------------------------------------------------------|
  5031.  
  5032.  
  5033.                  APPENDIX F - MAIL MANAGER'S FILE FORMATS              Page 102
  5034.                  ----------------------------------------
  5035.  
  5036.     |   166   173       8     STRING     First 8 characters of extract file   |
  5037.     |                                    name to use (this is the "*" of      |
  5038.     |                                    *.QWK, *.REP, *.ZIP, etc.).          |
  5039.     |-------------------------------------------------------------------------|
  5040.     |   174   176       3     STRING     3 upper case characters designating  |
  5041.     |                                    the default file compression type    |
  5042.     |                                    (ZIP, ARC, ARJ, or LZH)              |
  5043.     |-------------------------------------------------------------------------|
  5044.     |   177   216      40     STRING     Full path/filename of the NEWS file. |
  5045.     |-------------------------------------------------------------------------|
  5046.     |   217   256      40     STRING     Full path/filename of the list of    |
  5047.     |                                    bulletins (MAILMGR.BUL).             |
  5048.     |-------------------------------------------------------------------------|
  5049.     |   257   257       1     STRING     Network type to use in local mode.   |
  5050.     |                                    D)os, N)etbios, desQ)view.           |
  5051.     |-------------------------------------------------------------------------|
  5052.     |   258   258       1     STRING     Handshake method to use, upper case. |
  5053.     |                                    R)ts, X)on, N)one, or F)ossil.       |
  5054.     |-------------------------------------------------------------------------|
  5055.     |   259   260       2    INTEGER     Version number (3.00 = 300).         |
  5056.     |-------------------------------------------------------------------------|
  5057.     |   261   300      40     STRING     Path/filename of MAILMGR.PRO         |
  5058.     |-------------------------------------------------------------------------|
  5059.     |   301   340      40     STRING     Path/filename of FMS directory.      |
  5060.     |-------------------------------------------------------------------------|
  5061.     |   341   380      40     STRING     Path/name of list of archivers.      |
  5062.     |-------------------------------------------------------------------------|
  5063.     |   381   395      15     STRING     Name of environment variable to check|
  5064.     |                                    path/name of XFER-x.DEF log file.    |
  5065.     |-------------------------------------------------------------------------|
  5066.     |   396   396       1     STRING     Modify uploaded messages date & time |
  5067.     |                                    stamp to the current system time?    |
  5068.     |                                    (Y or N)                             |
  5069.     |-------------------------------------------------------------------------|
  5070.     |   397   427      31     STRING     City/State where BBS is located.     |
  5071.     |-------------------------------------------------------------------------|
  5072.     |   428   439      12     STRING     Phone number of BBS. "xxx-xxx-xxxx"  |
  5073.     |-------------------------------------------------------------------------|
  5074.     |   440   440       1     STRING     SmartText ID character               |
  5075.     |-------------------------------------------------------------------------|
  5076.     |   441   480      40     STRING     Default path to *M.DEF conferences.  |
  5077.     |-------------------------------------------------------------------------|
  5078.     |   481   520      40     STRING     Path/name of echo toss log.          |
  5079.     |-------------------------------------------------------------------------|
  5080.     |   521   525       5     STRING     Start of timelock (HH:MM).           |
  5081.     |-------------------------------------------------------------------------|
  5082.     |   526   530       5     STRING     End of timelock (HH:MM) - 24 hour    |
  5083.     |                                    format for both of these.            |
  5084.     |-------------------------------------------------------------------------|
  5085.     |   531   531       1     STRING     Drop DTR on G)oodbye/E)xpedite? (Y/N)|
  5086.     |-------------------------------------------------------------------------|
  5087.     |   532   556      25     STRING     Reserved for future use.             |
  5088.     +-------------------------------------------------------------------------+
  5089.  
  5090.  
  5091.                  APPENDIX F - MAIL MANAGER'S FILE FORMATS              Page 103
  5092.                  ----------------------------------------
  5093.  
  5094.     +-------------------------------------------------------------------------+
  5095.     |                    CONFERENCE CONFIGURATION RECORD:                     |
  5096.     |-------------------------------------------------------------------------|
  5097.     | Start  Stop  Length  Record Type   Description                          |
  5098.     |=========================================================================|
  5099.     |     1     7       7    STRING      Name of the conference, upper case.  |
  5100.     |-------------------------------------------------------------------------|
  5101.     |     8     8       1    STRING      # of lines per msg (CHR$ byte value  |
  5102.     |                                    plus 32).  CHR$(131) = 99 lines per  |
  5103.     |                                    message.                             |
  5104.     |-------------------------------------------------------------------------|
  5105.     |     9    25      17    STRING      Reserved for future use.             |
  5106.     |-------------------------------------------------------------------------|
  5107.     |    26   105      80    STRING      Path/name to USERS file.             |
  5108.     |-------------------------------------------------------------------------|
  5109.     |   106   185      80    STRING      Path/name to MESSAGES file.          |
  5110.     |-------------------------------------------------------------------------|
  5111.     |   186   186       1    STRING      Allow ANSI in REPs?  "Y" or "N".     |
  5112.     |-------------------------------------------------------------------------|
  5113.     |   187   187       1    STRING      Allow high/low ASCII in REPs? Y, N.  |
  5114.     |-------------------------------------------------------------------------|
  5115.     |   188   189       2   INTEGER      Security level needed to join.       |
  5116.     |-------------------------------------------------------------------------|
  5117.     |   190   191       2   INTEGER      Security level needed to post.       |
  5118.     |-------------------------------------------------------------------------|
  5119.     |   192   252      61    STRING      Tagline for this conference.         |
  5120.     |-------------------------------------------------------------------------|
  5121.     |   253   253       1    STRING      Fido-style tearlines?  ("Y" or "N"). |
  5122.     |-------------------------------------------------------------------------|
  5123.     |   254   254       1    STRING      Type of message base? (Y, N, F).     |
  5124.     |-------------------------------------------------------------------------|
  5125.     |   255   255       1    STRING      Allow join within door? (Y, N).      |
  5126.     |-------------------------------------------------------------------------|
  5127.     |   256   335      80    STRING      Path/Name of conf alias file.        |
  5128.     |-------------------------------------------------------------------------|
  5129.     |   336   337       2    INTEGER     Zone ID (for FIDO areas)             |
  5130.     |-------------------------------------------------------------------------|
  5131.     |   338   339       2    INTEGER     Net ID  (for FIDO areas)             |
  5132.     |-------------------------------------------------------------------------|
  5133.     |   340   341       2    INTEGER     Node ID (for FIDO areas)             |
  5134.     |-------------------------------------------------------------------------|
  5135.     |   342   342       1    STRING      Netmail area?  (Y, N).               |
  5136.     |-------------------------------------------------------------------------|
  5137.     |   343   343       1    STRING      Add tear/tag to end of FIDO msg?(Y/N)|
  5138.     |-------------------------------------------------------------------------|
  5139.     |   344   358      15    STRING      Symbolic area name for this FIDO     |
  5140.     |                                    conference. (Optional)               |
  5141.     |-------------------------------------------------------------------------|
  5142.     |   359   359       1    STRING      Allow uploaded messages to be marked |
  5143.     |                                    as private in this conf?  (Y/N).     |
  5144.     |-------------------------------------------------------------------------|
  5145.     |   360   384      25    STRING      Long Description of the conference.  |
  5146.     +-------------------------------------------------------------------------+
  5147.  
  5148.  
  5149.                       APPENDIX G - ABOUT THIS DOCUMENT                 Page 104
  5150.                       --------------------------------
  5151.  
  5152.     Programmers have long been known to be terrible about writing
  5153.     documentation to cover their own software, and I'm sorry to say that
  5154.     I am not much of an exception to this rule.  This document was written
  5155.     using the same editor that Mail Manager +Plus+ itself was co-written
  5156.     with... Norton's Editor.
  5157.  
  5158.     This means that there is no fancy formatting, just me sitting here at
  5159.     the keyboard long into many, many nights with my favorite text editor,
  5160.     attempting to put this thing into some type of readable and printable
  5161.     format for you.  All I can guarantee you about this document are two
  5162.     things:
  5163.  
  5164.          - It SHOULD print out just fine on standard tractor-fed 8 1/2 x 11
  5165.            paper on your garden-variety dot-matrix printer, and
  5166.  
  5167.          - It is guaranteed to contain spelling and grammar errors.
  5168.  
  5169.     The only change in formatting since the v2.xx documentation was a
  5170.     very slight shortening of number of lines per page, to allow it to
  5171.     be printed properly on 60-line-per-page laser printers.
  5172.  
  5173.     Perhaps, one of these days, I will take the time to sit myself down
  5174.     in front of a bona-fide word processor, complete with spell checker,
  5175.     and attempt to port this document into it.  Until that day, what you
  5176.     see is what you get.
  5177.  
  5178.            Best,
  5179.  
  5180.              Chip Morrow
  5181.